Set-AzWebApp
Azure Web Uygulamasını değiştirir.
Set-AzWebApp
[[-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>]
[-ContainerImageName <String>]
[-ContainerRegistryUrl <String>]
[-ContainerRegistryUser <String>]
[-ContainerRegistryPassword <SecureString>]
[-EnableContainerContinuousDeployment <Boolean>]
[-HostNames <String[]>]
[-NumberOfWorkers <Int32>]
[-AsJob]
[-AssignIdentity <Boolean>]
[-HttpsOnly <Boolean>]
[-AzureStoragePath <WebAppAzureStoragePath[]>]
[-AlwaysOn <Boolean>]
[-MinTlsVersion <String>]
[-FtpsState <String>]
[-ResourceGroupName] <String>
[-Name] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzWebApp
[[-Use32BitWorkerProcess] <Boolean>]
[[-AutoSwapSlotName] <String>]
[-NumberOfWorkers <Int32>]
[-AsJob]
[-WebApp] <PSSite>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Set-AzWebApp cmdlet'i bir Azure Web Uygulaması ayarlar.
Set-AzWebApp -ResourceGroupName "Default-Web-WestUS" -Name "ContosoWebApp" -AppServicePlan "ContosoPlan"
Bu komut, Default-Web-WestUS kaynak grubuyla ilişkilendirilmiş Web Uygulaması ContosoWebApp ile ilişkilendirilmiş appservice planını değiştirir. Appservice planını ve onunla ilişkili kısıtlamaları değiştirme hakkında daha fazla bilgi edinmek için bağlantıyı kullanın. https://learn.microsoft.com/azure/app-service/app-service-plan-manage#move-an-app-to-another-app-service-plan
Set-AzWebApp -ResourceGroupName "Default-Web-WestUS" -Name "ContosoWebApp" -HttpLoggingEnabled $true
Bu komut, Default-Web-WestUS kaynak grubuyla ilişkilendirilmiş Web Uygulaması ContosoWebApp için HttpLoggingEnabled değerini true olarak ayarlar
Azure Web Uygulamasını değiştirir. (otomatik olarak oluşturulmuş)
Set-AzWebApp -AppSettings <Hashtable> -Name 'ContosoWebApp' -ResourceGroupName 'Default-Web-WestUS'
Aşağıdaki örnek, ContosoWebApp Web Uygulaması için myConnectionString adlı bir bağlantı dizesi oluşturur. Bu, ContosoWebApp Web Uygulaması için var olan tüm bağlantı dizelerinin yerini alır.
$hashtable = @{myConnectionString = @{Type='MySql';Value='MySql Connection string'}}
Set-AzWebApp -Name 'ContosoWebApp' -ResourceGroupName 'Default-Web-WestUS' -ConnectionStrings $hashtable
Web Uygulaması için uygulama içgörülerini etkinleştirme
$key=(Get-AzApplicationInsights -ResourceId $ai).InstrumentationKey
$setting=@{"ApplicationInsightsAgent_EXTENSION_VERSION"="~3"; "APPINSIGHTS_INSTRUMENTATIONKEY"=$key}
Set-AzWebApp -AppSettings $setting -Name 'ContosoWebApp' -ResourceGroupName 'Default-Web-WestUS'
Web uygulamasının boşta kaldığından değil, sürekli yüklendiğinden emin olun.
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
App Service Plan Adı
Tür: | String |
Position: | 2 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Uygulama Ayarları HashTable. Mevcut Uygulama Ayarları değiştirilerek sağlanmayan tüm ayarlar kaldırılır.
Tür: | Hashtable |
Position: | 9 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Cmdlet'i arka planda çalıştırma
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Mevcut azure web uygulamasında veya işlev uygulamasında MSI'yi etkinleştirme/devre dışı bırakma
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Otomatik değiştirme için hedef yuva adı
Tür: | String |
Position: | 15 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Kapsayıcı için Web Uygulaması içine bağlamak için Azure Depolama. Oluşturmak için New-AzWebAppAzureStoragePath kullanma
Tür: | WebAppAzureStoragePath[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Bağlantı Dizeleri HashTable
Tür: | Hashtable |
Position: | 10 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Kapsayıcı Görüntüsü Adı
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Özel Kapsayıcı Kayıt Defteri Parolası
Tür: | SecureString |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Özel Kapsayıcı Kayıt Defteri Sunucusu Url'si
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Özel Kapsayıcı Kayıt Defteri Kullanıcı Adı
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Varsayılan Belge Dizesi Dizisi
Tür: | String[] |
Position: | 3 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Ayrıntılı Hata Günlüğü Etkinleştirildi Boole değeri
Tür: | Boolean |
Position: | 8 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Kapsayıcı sürekli dağıtım web kancasını etkinleştirir/devre dışı bırakır
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Bir uygulamanın Ftps durum değerini ayarlayın. İzin Verilen Değerler [AllAllowed | Devre Dışı | FtpsOnly].
Tür: | String |
Kabul edilen değerler: | AllAllowed, Disabled, FtpsOnly |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
İşleyici Eşlemeleri IList
Tür: | IList<T>[HandlerMapping] |
Position: | 11 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
WebApp HostNames Dize Dizisi
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
HttpLoggingEnabled Boole değeri
Tür: | Boolean |
Position: | 7 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Mevcut azure web uygulaması veya functionapp'te tüm trafiği HTTPS'ye yönlendirmeyi etkinleştirme/devre dışı bırakma
Tür: | Boolean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Yönetilen İşlem Hattı Modu Adı
Tür: | String |
Kabul edilen değerler: | Classic, Integrated |
Position: | 12 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
SSL istekleri için gereken en düşük TLS sürümü. İzin Verilen Değerler [1.0 | 1.1 | 1.2].
Tür: | String |
Kabul edilen değerler: | 1.0, 1.1, 1.2 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Web Uygulaması Adı
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Net Framework Sürümü
Tür: | String |
Position: | 4 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Ayrılacak işçi sayısı
Tür: | Int32 |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
Php Sürümü
Tür: | String |
Position: | 5 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
İstek İzleme Etkin
Tür: | Boolean |
Position: | 6 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Kaynak Grubu Adı
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
32 bit Çalışan İşlemi Boole kullanma
Tür: | Boolean |
Position: | 14 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
WebApp Nesnesi
Tür: | PSSite |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
WebSocketsEnabled Boole değeri
Tür: | Boolean |
Position: | 13 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Aşağıda sağlanan cmdlet, Azure Web App'i DOTNETCORE $PropertiesObject = @{ "CURRENT_STACK" = "dotnetcore" } New-AzResource -PropertyObject $PropertiesObject -ResourceGroupName "Default-Web-WestUS" -ResourceType Microsoft.Web/sites/ güncelleştirmenize yardımcı olur config -ResourceName "ContosoWebApp/metadata" -ApiVersion 2018-02-01 -Force Default-Web-WestUS
değerlerini web uygulamasının kaynak grubu adıyla ve ContosoWebApp
web uygulaması adıyla değiştirin.
Azure PowerShell geri bildirimi
Azure PowerShell, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: