New-AzWebApp

Hiermee maakt u een Azure-web-app.

Syntax

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

Description

Met de cmdlet New-AzWebApp maakt u een Azure-web-app in een bepaalde resourcegroep die gebruikmaakt van het opgegeven App Service-plan en -datacenter.

Voorbeelden

Voorbeeld 1: Een web-app maken

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

Met deze opdracht maakt u een Azure-web-app met de naam ContosoSite in de bestaande resourcegroep met de naam Default-Web-WestUS in datacentrum VS - west. De opdracht maakt gebruik van een bestaand App Service-plan met de naam ContosoServicePlan.

Parameters

-AppServicePlan

Naam van App Service-plan of App Service-plan-id. Als een WebApp- en App Service-plan zich in verschillende resourcegroepen bevinden, gebruikt u de id in plaats van de naam. De App Service-plan-id kan worden opgehaald met behulp van: $asp = Get-AzAppServicePlan -ResourceGroup myRG -Name MyWebapp $asp.id retourneert de Id van het App Service-plan.

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

-AppSettingsOverrides

App Instellingen overschrijft HashTable. Het werkt alleen met de parameter SourceWebApp.

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

-AseName

Naam app Service-omgeving

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

-AseResourceGroupName

Naam van resourcegroep app serviceomgeving

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

-AsJob

Cmdlet op de achtergrond uitvoeren

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

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

-ContainerImageName

Naam van containerinstallatiekopieën en optionele tag, bijvoorbeeld (image:tag)

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

-ContainerRegistryPassword

Wachtwoord voor privécontainerregister

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

-ContainerRegistryUrl

URL van privécontainerregisterserver

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

-ContainerRegistryUser

Gebruikersnaam voor privécontainerregister

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

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

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

-EnableContainerContinuousDeployment

Webhook voor continue implementatie van containers inschakelen/uitschakelen

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

-GitRepositoryPath

Pad naar de GitHub-opslagplaats met de webtoepassing die moet worden geïmplementeerd.

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

-IgnoreCustomHostNames

Optie Aangepaste hostnamen negeren

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

-IgnoreSourceControl

Optie Broncodebeheer negeren

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

-IncludeSourceWebAppSlots

Optie Bronwebappsleuven opnemen

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

-Location

Locatie

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

-Name

Naam van web-app

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

-ResourceGroupName

Naam resourcegroep

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

-SourceWebApp

Bronweb-app-object

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

-Tag

Tags zijn naam-/waardeparen waarmee u resources kunt categoriseren

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

-TrafficManagerProfile

Resource-id van bestaand Traffic Manager-profiel

Type:String
Aliases:TrafficManagerProfileName, TrafficManagerProfileId
Position:5
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

Invoerwaarden

PSSite

Uitvoerwaarden

PSSite