Az.Websites

ARM (Azure Resource Manager) Web App and App Service Plan commands.

App Service

Add-AzWebAppAccessRestrictionRule

Adds an Access Restriction to an Azure Web App.

Edit-AzWebAppBackupConfiguration
Enter-AzWebAppContainerPSSession

Opens a remote PowerShell session into the windows container specified in a given site or slot and given resource group

Get-AzAppServicePlan

Gets an Azure App Service plan in the specified resource group.

Get-AzAppServicePlanMetric
Get-AzDeletedWebApp

Gets deleted web apps in the subscription.

Get-AzWebApp

Gets Azure Web Apps in the specified resource group.

Get-AzWebAppAccessRestrictionConfig

Gets the Access Restriction settings of an Azure Web App.

Get-AzWebAppBackup
Get-AzWebAppBackupConfiguration
Get-AzWebAppBackupList
Get-AzWebAppCertificate

Gets an Azure Web App certificate.

Get-AzWebAppContainerContinuousDeploymentUrl

Get-AzWebAppContainerContinuousDeploymentUrl will return container continuous deployment url

Get-AzWebAppMetric

Gets Azure Web App metrics.

Get-AzWebAppPublishingProfile

Gets an Azure Web App publishing profile.

Get-AzWebAppSSLBinding

Gets an Azure Web App certificate SSL binding.

Get-AzWebAppSlot

Gets an Azure Web App slot.

Get-AzWebAppSlotConfigName

Get the list of Web App Slot Config names

Get-AzWebAppSlotMetric

Gets metrics for an Azure Web App slot.

Get-AzWebAppSlotPublishingProfile

Gets an Azure Web App slot publishing profile.

Get-AzWebAppSnapshot

Gets the snapshots available for a web app.

New-AzAppServicePlan

Creates an Azure App Service plan in a given Geo location.

New-AzWebApp

Creates an Azure Web App.

New-AzWebAppAzureStoragePath

Creates an object that represents an Azure Storage path to be mounted in a Web App. It is meant to be used as a parameter (-AzureStoragePath) to Set-AzWebApp and Set-AzWebAppSlot

New-AzWebAppBackup
New-AzWebAppContainerPSSession

New-AzWebAppContainerPSSession will create new remote PowerShell Session into the windows container specified in a given site or slot and given resource group

New-AzWebAppDatabaseBackupSetting
New-AzWebAppSSLBinding

Creates an SSL certificate binding for an Azure Web App.

New-AzWebAppSlot

Creates an Azure Web App slot.

Publish-AzWebApp

Deploys an Azure Web App from a ZIP, JAR, or WAR file using zipdeploy.

Remove-AzAppServicePlan

Removes an Azure App Service plan.

Remove-AzWebApp

Removes an Azure Web App.

Remove-AzWebAppAccessRestrictionRule

Removes an Access Restriction to an Azure Web App

Remove-AzWebAppBackup
Remove-AzWebAppSSLBinding

Removes an SSL binding from an uploaded certificate.

Remove-AzWebAppSlot
Reset-AzWebAppPublishingProfile
Reset-AzWebAppSlotPublishingProfile
Restart-AzWebApp

Restarts an Azure Web App.

Restart-AzWebAppSlot
Restore-AzDeletedWebApp

Restores a deleted web app to a new or existing web app.

Restore-AzWebAppBackup
Restore-AzWebAppSnapshot

Restores a web app snapshot.

Set-AzAppServicePlan

Sets an Azure App Service plan.

Set-AzWebApp

Modifies an Azure Web App.

Set-AzWebAppSlot

Modifies an Azure Web App slot.

Set-AzWebAppSlotConfigName

Set Web App Slot Config names

Start-AzWebApp

Starts an Azure Web App.

Start-AzWebAppSlot

Starts an Azure Web App slot.

Stop-AzWebApp

Stops an Azure Web App.

Stop-AzWebAppSlot

Stops an Azure Web App slot.

Switch-AzWebAppSlot

Swap two slots with a Web App

Update-AzWebAppAccessRestrictionConfig

Update SCM Site Inheritance config for an Azure Web App.