Delen via


Set-AzureRmWebAppSlot

Hiermee wijzigt u een Azure Web App-site.

Waarschuwing

De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.

Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.

Syntax

Set-AzureRmWebAppSlot
   [[-AppServicePlan] <String>]
   [[-DefaultDocuments] <String[]>]
   [[-NetFrameworkVersion] <String>]
   [[-PhpVersion] <String>]
   [[-RequestTracingEnabled] <Boolean>]
   [[-HttpLoggingEnabled] <Boolean>]
   [[-DetailedErrorLoggingEnabled] <Boolean>]
   [[-AppSettings] <Hashtable>]
   [[-ConnectionStrings] <Hashtable>]
   [[-HandlerMappings] <System.Collections.Generic.IList`1[Microsoft.Azure.Management.WebSites.Models.HandlerMapping]>]
   [[-ManagedPipelineMode] <String>]
   [[-WebSocketsEnabled] <Boolean>]
   [[-Use32BitWorkerProcess] <Boolean>]
   [-AutoSwapSlotName <String>]
   [-NumberOfWorkers <Int32>]
   [-ContainerImageName <String>]
   [-ContainerRegistryUrl <String>]
   [-ContainerRegistryUser <String>]
   [-ContainerRegistryPassword <SecureString>]
   [-EnableContainerContinuousDeployment <Boolean>]
   [-AsJob]
   [-AssignIdentity <Boolean>]
   [-HttpsOnly <Boolean>]
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Slot] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzureRmWebAppSlot
   [[-AppServicePlan] <String>]
   [[-DefaultDocuments] <String[]>]
   [[-NetFrameworkVersion] <String>]
   [[-PhpVersion] <String>]
   [[-RequestTracingEnabled] <Boolean>]
   [[-HttpLoggingEnabled] <Boolean>]
   [[-DetailedErrorLoggingEnabled] <Boolean>]
   [[-AppSettings] <Hashtable>]
   [[-ConnectionStrings] <Hashtable>]
   [[-HandlerMappings] <System.Collections.Generic.IList`1[Microsoft.Azure.Management.WebSites.Models.HandlerMapping]>]
   [[-ManagedPipelineMode] <String>]
   [[-WebSocketsEnabled] <Boolean>]
   [[-Use32BitWorkerProcess] <Boolean>]
   [-AutoSwapSlotName <String>]
   [-NumberOfWorkers <Int32>]
   [-AsJob]
   [-WebApp] <PSSite>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Met de cmdlet Set-AzureRmWebApp wordt een Azure Web App-site ingesteld.

Voorbeelden

Voorbeeld 1

PS C:\> Set-AzureRmWebAppSlot -ResourceGroupName "Default-Web-WestUS" -Name "ContosoWebApp" -Slot "Slot001" -HttpLoggingEnabled $true

Met deze opdracht wordt HttpLoggingEnabled ingesteld op true voor Slot Slot001 met betrekking tot Web App ContosoWebApp die is gekoppeld aan de resourcegroep Default-Web-WestUS

Parameters

-AppServicePlan

Naam van App Service-plan

Type:String
Position:3
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-AppSettings

App Instellingen HashTable

Type:Hashtable
Position:10
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-AsJob

Cmdlet op de achtergrond uitvoeren

Type:SwitchParameter
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-AssignIdentity

MSI in- of uitschakelen op een bestaande site [PREVIEW]

Type:Boolean
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-AutoSwapSlotName

Naam van doelsite voor automatisch wisselen

Type:String
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionStrings

Verbinding maken ion Strings HashTable

Type:Hashtable
Position:11
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerImageName

Naam containerinstallatiekopieën

Type:String
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerRegistryPassword

Wachtwoord voor privécontainerregister

Type:SecureString
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerRegistryUrl

URL van privécontainerregisterserver

Type:String
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ContainerRegistryUser

Gebruikersnaam voor privécontainerregister

Type:String
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultDocuments

Standaardtekenreeksmatrix voor documenten

Type:String[]
Position:4
standaardwaarde:None
Vereist:False
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:AzureRmContext, AzureCredential
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-DetailedErrorLoggingEnabled

Gedetailleerde foutlogboekregistratie ingeschakeld Booleaanse waarde

Type:Boolean
Position:9
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableContainerContinuousDeployment

Webhook voor continue implementatie van containers inschakelen/uitschakelen

Type:Boolean
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-HandlerMappings

IList handlertoewijzingen

Type:IList<T>[HandlerMapping]
Position:12
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpLoggingEnabled

HttpLoggingEnabled Booleaanse waarde

Type:Boolean
Position:8
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-HttpsOnly

Alle verkeer omleiden naar HTTPS op een bestaande site in-/uitschakelen

Type:Boolean
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ManagedPipelineMode

Naam van beheerde pijplijnmodus

Type:String
geaccepteerde waarden:Classic, Integrated
Position:13
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Naam van web-app

Type:String
Position:1
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-NetFrameworkVersion

Net Framework-versie

Type:String
Position:5
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-NumberOfWorkers

Het aantal werknemers dat moet worden toegewezen

Type:Int32
Position:Named
standaardwaarde:None
Vereist:False
Accept pipeline input:True
Accept wildcard characters:False

-PhpVersion

Php-versie

Type:String
Position:6
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-RequestTracingEnabled

Booleaanse waarde voor tracering van aanvragen ingeschakeld

Type:Boolean
Position:7
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Naam resourcegroep

Type:String
Position:0
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-Slot

Naam van webapp-site

Type:String
Position:2
standaardwaarde:None
Vereist:True
Accept pipeline input:False
Accept wildcard characters:False

-Use32BitWorkerProcess

32-bits werkproces booleaanse waarde gebruiken

Type:Boolean
Position:15
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

-WebApp

WebApp-object

Type:PSSite
Position:0
standaardwaarde:None
Vereist:True
Accept pipeline input:True
Accept wildcard characters:False

-WebSocketsEnabled

Booleaanse websockets ingeschakeld

Type:Boolean
Position:14
standaardwaarde:None
Vereist:False
Accept pipeline input:False
Accept wildcard characters:False

Invoerwaarden

Int32

Parameters: NumberOfWorkers (ByValue)

String

Site

Parameters: WebApp (ByValue)

Uitvoerwaarden

Site