Set-AzureWebsite
Azure'da çalışan bir web sitesini yapılandırıyor.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.
Syntax
Set-AzureWebsite
[-NumberOfWorkers <Int32>]
[-DefaultDocuments <String[]>]
[-NetFrameworkVersion <String>]
[-PhpVersion <String>]
[-RequestTracingEnabled <Boolean>]
[-HttpLoggingEnabled <Boolean>]
[-DetailedErrorLoggingEnabled <Boolean>]
[-HostNames <String[]>]
[-AppSettings <Hashtable>]
[-Metadata <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.NameValuePair]>]
[-ConnectionStrings <ConnStringPropertyBag>]
[-HandlerMappings <HandlerMapping[]>]
[-SiteWithConfig <SiteWithConfig>]
[-PassThru]
[-ManagedPipelineMode <ManagedPipelineMode>]
[-WebSocketsEnabled <Boolean>]
[-RoutingRules <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.RoutingRule]>]
[-Use32BitWorkerProcess <Boolean>]
[-AutoSwapSlotName <String>]
[-SlotStickyAppSettingNames <System.Collections.Generic.List`1[System.String]>]
[-SlotStickyConnectionStringNames <System.Collections.Generic.List`1[System.String]>]
[-Name <String>]
[-Slot <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Bu konuda, Microsoft Azure PowerShell modülünün 0.8.10 sürümündeki cmdlet açıklanmaktadır.
Kullandığınız modülün sürümünü almak için Azure PowerShell konsoluna yazın (Get-Module -Name Azure).Version
.
Set-AzureWebsite cmdlet'i, Azure'da çalışan bir web sitesini yapılandırıyor.
Örnekler
Örnek 1: Web sitesi için HTTP günlüğünü etkinleştirme
PS C:\> Set-AzureWebsite -HttpLoggingEnabled 1
Bu örnek HTTP günlüğünü etkinleştirir.
Örnek 2: Web sitesi için depolama kimlik bilgilerini ayarlama
PS C:\> $settings = New-Object Hashtable$settings["AZURE_STORAGE_ACCOUNT"= myaccountname$settings["AZURE_STORAGE_ACCESS_KEY"] = myaccesskeySet-AzureWebsite -AppSettings $settings myWebsite
Bu örnek, myWebsite adlı bir web sitesinde depolama kimlik bilgilerini AZURE_STORAGE_ACCOUNT ve AZURE_STORAGE_ACCESS_KEY ortam değişkenleriyle ayarlar.
Parametreler
-AppSettings
Web sitesi tarafından kullanılacak ortam değişkenlerini belirtir.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AutoSwapSlotName
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConnectionStrings
Web sitesi tarafından kullanılan bağlantı dizelerini belirtir.
Type: | ConnStringPropertyBag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultDocuments
Web sitesine göz atarken otomatik olarak görüntülenen belgeleri belirtir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DetailedErrorLoggingEnabled
Web sitesi için ayrıntılı IIS hatalarının günlüğe kaydedilip kaydedilmeyeceğini belirler.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HandlerMappings
Web sitesi tarafından kullanılan işleyici eşlemelerini belirtir.
Type: | HandlerMapping[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HostNames
Web sitesine erişmek için kullanılabilecek tam konak adlarını belirtir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HttpLoggingEnabled
Web sitesi için http günlüğünün etkinleştirilip etkinleştirilmediğini belirler.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ManagedPipelineMode
Yönetilen işlem hattı modunu belirtir.
Type: | ManagedPipelineMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Metadata
Web sitesinin meta verilerini belirtir.
Type: | List<T>[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.NameValuePair] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Web sitesinin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NetFrameworkVersion
Web sitesinin gerektirdiği .Net Framework sürümünü belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NumberOfWorkers
Web sitesini çalıştıran çalışan işlemlerinin sayısını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Bu cmdlet'in bir Boole değeri döndürdüğünü gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhpVersion
Web sitesinin gerektirdiği PHP sürümünü belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RequestTracingEnabled
İstek izlemenin web sitesi için etkinleştirilip etkinleştirilmediğini belirler.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RoutingRules
Üretimde test için kullanılacak yönlendirme kurallarını belirtir.
Type: | List<T>[Microsoft.WindowsAzure.Commands.Utilities.Websites.Services.WebEntities.RoutingRule] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SiteWithConfig
Web sitesi tarafından kullanılan yapılandırmayı belirtir.
Type: | SiteWithConfig |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
Web sitesinin yuva adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SlotStickyAppSettingNames
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SlotStickyConnectionStringNames
Type: | List<T>[String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Use32BitWorkerProcess
32 bit modunun etkinleştirilip etkinleştirilmeymeyeceğini belirtir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WebSocketsEnabled
WebSockets'in etkinleştirilip etkinleştirilmeymeyeceğini belirtir.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |