Set-AzWebApp
Azure Web Uygulamasını değiştirir.
Syntax
S1
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>]
[-ResourceGroupName] <String>
[-Name] <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>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
S2
Set-AzWebApp
[[-Use32BitWorkerProcess] <Boolean>]
[[-AutoSwapSlotName] <String>]
[-WebApp] <PSSite>
[-NumberOfWorkers <Int32>]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Set-AzWebApp cmdlet'i bir Azure Web Uygulaması ayarlar.
Örnekler
Örnek 1
Örnek 2
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
Örnek 3
Azure Web Uygulamasını değiştirir. (autogenerated)
Set-AzWebApp -AppSettings <Hashtable> -Name 'ContosoWebApp' -ResourceGroupName 'Default-Web-WestUS'
Örnek 4
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
Örnek 5
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'
Parametreler
-AlwaysOn
Web uygulamasının boşta kaldığından değil, sürekli yüklendiğinden emin olun.
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AppServicePlan
App Service Plan Adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 2
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AppSettings
Uygulama Ayarları HashTable. Mevcut Uygulama Ayarları değiştirilerek sağlanmayan tüm ayarlar kaldırılır.
Parametre özellikleri
Tür: Hashtable
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 9
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AsJob
Cmdlet'i arka planda çalıştırma
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AssignIdentity
Mevcut azure web uygulamasında veya işlev uygulamasında MSI'yi etkinleştirme/devre dışı bırakma
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AutoSwapSlotName
Otomatik değiştirme için hedef yuva adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 15
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-AzureStoragePath
Kapsayıcı için Web Uygulamasının içine bağlamayı Azure Depolama. Oluşturmak için New-AzWebAppAzureStoragePath kullanma
Parametre özellikleri
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ConnectionStrings
Bağlantı Dizeleri HashTable
Parametre özellikleri
Tür: Hashtable
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 10
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ContainerImageName
Kapsayıcı Görüntüsü Adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ContainerRegistryPassword
Özel Kapsayıcı Kayıt Defteri Parolası
Parametre özellikleri
Tür: SecureString
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ContainerRegistryUrl
Özel Kapsayıcı Kayıt Defteri Sunucusu Url'si
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ContainerRegistryUser
Özel Kapsayıcı Kayıt Defteri Kullanıcı Adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultDocuments
Varsayılan Belge Dizesi Dizisi
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 3
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DetailedErrorLoggingEnabled
Ayrıntılı Hata Günlüğü Etkinleştirildi Boole değeri
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 8
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-EnableContainerContinuousDeployment
Kapsayıcı sürekli dağıtım web kancasını etkinleştirir/devre dışı bırakır
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-FtpsState
Bir uygulamanın Ftps durum değerini ayarlayın. İzin Verilen Değerler [AllAllowed | Devre Dışı | FtpsOnly].
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: AllAllowed, Disabled, FtpsOnly
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-HandlerMappings
İşleyici Eşlemeleri IList
Parametre özellikleri
Tür: IList<T> [ Microsoft.Azure.Management.WebSites.Models.HandlerMapping ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 11
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-HostNames
WebApp HostNames Dize Dizisi
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-HttpLoggingEnabled
HttpLoggingEnabled Boole değeri
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 7
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-HttpsOnly
Mevcut azure web uygulaması veya functionapp'te tüm trafiği HTTPS'ye yönlendirmeyi etkinleştirme/devre dışı bırakma
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ManagedPipelineMode
Yönetilen İşlem Hattı Modu Adı
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: Classic, Integrated
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 12
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-MinTlsVersion
SSL istekleri için gereken en düşük TLS sürümü. İzin Verilen Değerler [1.0 | 1.1 | 1.2].
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: 1.0, 1.1, 1.2
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Name
Web Uygulaması Adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 1
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-NetFrameworkVersion
Net Framework Sürümü
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 4
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-NumberOfWorkers
Ayrılacak işçi sayısı
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PhpVersion
Php Sürümü
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 5
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-RequestTracingEnabled
İstek İzleme Etkin
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 6
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ResourceGroupName
Kaynak Grubu Adı
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 0
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Use32BitWorkerProcess
32 bit Çalışan İşlemi Boole kullanma
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 14
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-WebApp
WebApp Nesnesi
Parametre özellikleri
Tür: PSSite
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S2
Position: 0
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-WebSocketsEnabled
WebSocketsEnabled Boole değeri
Parametre özellikleri
Tür: Boolean
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
S1
Position: 13
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar
Notlar
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 güncelleştirmenize yardımcı olur. Web/sites/config -ResourceName "ContosoWebApp/metadata" -ApiVersion 2018-02-01 -Force Default-Web-WestUS değerlerini web uygulamasının kaynak grubu adıyla ve web uygulaması adıyla ContosoWebApp değiştirin.