New-AzWebApp

Vytvoří Azure webovou aplikaci.

Syntax

SimpleParameterSet (Výchozí)

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

Rutina New-AzWebApp vytvoří webovou aplikaci Azure v dané skupině prostředků, která používá zadaný plán služby App Service a datové centrum.

Příklady

Příklad 1: Vytvoření webové aplikace

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

Tento příkaz vytvoří webovou aplikaci Azure s názvem ContosoSite ve stávající skupině prostředků s názvem Default–Web-WestUS v oblasti datacentra – USA – západ. Příkaz používá existující plán služby App Service s názvem ContosoServicePlan.

Parametry

-AppServicePlan

Název plánu služby App Service nebo ID plánu služby App Service Pokud jsou webové aplikace a plán služby App Service v různých skupinách prostředků, použijte místo názvu ID. ID plánu služby App Service lze načíst pomocí: $asp = Get-AzAppServicePlan -ResourceGroup myRG -Name MyWebapp $asp.id vrátí ID plánu služby App Service.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:3
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-AppSettingsOverrides

Nastavení aplikace přepisuje hashtable. Funguje pouze s parametrem SourceWebApp.

Vlastnosti parametru

Typ:Hashtable
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:6
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-AseName

název App Service Environment

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:7
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-AseResourceGroupName

název skupiny prostředků App Service Environment

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:8
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-AsJob

Spuštění rutiny na pozadí

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Confirm

Před spuštěním cmdletu vás vyzve k potvrzení.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:viz

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ContainerImageName

Název image kontejneru a volitelná značka, například (image:tag)

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

SimpleParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ContainerRegistryPassword

Heslo služby Private Container Registry

Vlastnosti parametru

Typ:SecureString
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

PrivateRegistry
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ContainerRegistryUrl

Adresa URL serveru Private Container Registry

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

PrivateRegistry
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ContainerRegistryUser

Uživatelské jméno služby Private Container Registry

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

PrivateRegistry
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Vlastnosti parametru

Typ:IAzureContextContainer
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-EnableContainerContinuousDeployment

Povolí nebo zakáže webhook průběžného nasazování kontejnerů.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-GitRepositoryPath

Cesta k úložišti GitHub obsahujícímu webovou aplikaci, která se má nasadit.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

SimpleParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-IgnoreCustomHostNames

Možnost Ignorovat vlastní názvy hostitelů

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-IgnoreSourceControl

Ignorovat možnost správy zdrojového kódu

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-IncludeSourceWebAppSlots

Zahrnout možnost slotů zdrojové webové aplikace

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Location

Location

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

SimpleParameterSet
Position:0
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
PrivateRegistry
Position:0
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Name

Název webové aplikace

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:Název webové aplikace

Sady parametrů

(All)
Position:1
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ResourceGroupName

Název skupiny prostředků

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

SimpleParameterSet
Position:0
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-SourceWebApp

Zdrojový objekt webové aplikace

Vlastnosti parametru

Typ:PSSite
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

WebAppParameterSet
Position:4
Povinné:False
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Tag

Značky jsou páry názvů a hodnot, které umožňují kategorizovat prostředky.

Vlastnosti parametru

Typ:Hashtable
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-TrafficManagerProfile

ID prostředku existujícího profilu traffic manageru

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:TrafficManagerProfileName, TrafficManagerProfileId

Sady parametrů

WebAppParameterSet
Position:5
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-WhatIf

Ukazuje, co se stane, když se příkaz spustí. Příkazový modul nebyl spuštěn.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:Wi

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Vstupy

PSSite

Výstupy

PSSite