Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Oluştur veya Güncelle örneği
Bir uygulama oluşturmak veya güncelleştirmek için, istek gövdesinde aşağıdakine benzer bir JSON ile Oluşturma veya Güncelleştirme API'sini çalıştırın. Bunun serverFarmId mevcut bir App Service planına işaret etmesi gerektiğini unutmayın.
{
"name": "unique-app-name",
"location": "West Europe",
"properties": {
"serverFarmId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resource-group-name/providers/Microsoft.Web/serverfarms/plan-name"
}
}
Yapılandırma Oluşturma veya Güncelleştirme örneği
PHP çalışma zamanı sürümünü güncellemek için, istek gövdesinde aşağıdakine benzer bir JSON ile Yapılandırma API'si Oluştur veya Güncelleştir Yapılandırma API'sini Oluştur veya Güncelleştir API'sini çalıştırın:
{
"properties": {
"phpVersion": "5.6"
}
}
Kaynak Denetimi Oluşturma veya Güncelleştirme örneği
GitHub'dan kaynak denetimini etkinleştirmek için, istek gövdesinde aşağıdakine benzer bir JSON ile Kaynak DenetimiYuvası Oluştur veya Güncelleştir API'sini Oluştur veya Güncelleştir API'sini çalıştırın.
Bunun "isManualIntegration": true , Azure örneği gibi başka birinin genel deposundan dağıtım yapıyorsanız gerekli olan sürekli tümleştirmeyi kapattığını unutmayın.
{
"properties": {
"repoUrl": "https://github.com/Azure-Samples/app-service-web-html-get-started",
"branch": "master",
"isManualIntegration": true
}
}
Uygulama Ayarlarını Güncelle örneği
Uygulamanızın uygulama ayarını güncelleştirmek için, istek gövdesinde aşağıdakine benzer bir JSON ile Uygulama Ayarları API'sini Güncelleştir veya Uygulama Ayarları Yuvası API'sini Güncelleştir'i çalıştırın. Yalnızca güncellemek istediklerinizi değil, tüm uygulama ayarlarını içermesi gerektiğini unutmayın.
{
"properties": {
"WEBSITE_NODE_DEFAULT_VERSION": "4.2.3",
"mysetting": "somevalue"
}
}
Bağlantı Dizelerini Güncelleştirme örneği
Uygulamanızın bağlantı dizelerini güncelleştirmek için, istek gövdesinde aşağıdakine benzer bir JSON ile Bağlantı Dizeleri API'sini Güncelleştir veya Bağlantı Dizeleri Yuvası API'sini Güncelleştir'i çalıştırın. Bu kod, desteklenen her bağlantı dizesi türünün bir örneğini içerir. İstek gövdenizin yalnızca güncelleştirmek istediklerinizi değil, uygulamanızdaki tüm bağlantı dizelerini içermesi gerektiğini unutmayın.
{
"properties": {
"sqldbconn": {
"value": "connection-string-value",
"type": "SQLAzure"
},
"sqlserverconn": {
"value": "connection-string-value",
"type": "SQLServer"
},
"mysqlconn": {
"value": "connection-string-value",
"type": "MySql"
},
"customconn": {
"value": "connection-string-value",
"type": "Custom"
}
}
}
Meta Verileri Güncelleştirme örneği
Uygulamanızın meta verilerini güncellemek için istek gövdesinde aşağıdakine benzer bir JSON ile Meta Verileri Güncelleştir API'sini veya Meta Veri Yuvası API'sini Güncelleştir'i çalıştırın. Yalnızca güncellemek istediklerinizi değil, uygulamanızdaki veya yuvanızdaki tüm meta verileri içermesi gerektiğini unutmayın.
{
"properties": {
"author": "cephalin",
"license": "MIT"
}
}
Tanılama Günlükleri Yapılandırmasını Güncelleştirme örneği
Uygulama hata günlüğünü ayarlamak için, istek gövdesinde aşağıdakine benzer bir JSON ile Tanılama Günlüklerini Güncelleştir Yapılandırma API'sini veya Tanılama Günlüklerini Güncelleştir Yapılandırma Yuvası API'sini çalıştırın.
{
"properties": {
"applicationLogs": {
"fileSystem": {
"level": "Error"
}
}
}
}
Sanal Ağ Geçidi Oluşturma veya Güncelleştirme örneği
Bir Sanal Ağ ağ geçidi güncelleştirmesi eklemek için aşağıdaki API'lerden birini çalıştırın:
- VNET Bağlantı Ağ Geçidi Oluşturma veya Güncelleştirme
- VNET Bağlantı Ağ Geçidi Yuvası Oluşturma veya Güncelleştirme
- Sanal Ağ Geçidi Ağ Geçidini Güncelleştirme
- Vnet Bağlantı Ağ Geçidi Yuvasını Güncelleştirme
istek gövdesinde aşağıdakine benzer bir JSON ile:
{
"properties": {
"vnetName": "{vnetName}"
}
}
Sanal Ağ Bağlantısı Oluşturma veya Güncelleştirme örneği
Sanal Ağ bağlantısı eklemek veya güncelleştirmek için aşağıdaki API'lerden birini çalıştırın
- Sanal Ağ Bağlantısı Oluşturma veya Güncelleştirme
- VNET Bağlantı Yuvası Oluşturma veya Güncelleştirme
- Vnet Bağlantısını Güncelleştirme
- Vnet Bağlantı Yuvasını Güncelleştir
istek gövdesinde aşağıdakine benzer bir JSON ile:
{
"properties": {
"vnetResourceId": "/subscriptions/{subscription-Id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}"
}
}
Swap Slot örneği
Bir "hazırlama" yuvasını üretim yuvasına değiştirmek için, üretim yuvasını hedef yuva olarak belirtmek için istek gövdesinde aşağıdakine benzer bir JSON ile Takas Yuvası Yuvası API'sini çalıştırın.
{
"targetSlot":"production"
}
Yuva Farkları örneğini alın
Bir "hazırlama" yuvasını üretim yuvasıyla karşılaştırmak için, üretim yuvasını hedef yuva olarak belirtmek için istek gövdesinde aşağıdakine benzer bir JSON ile Yuva Farkları Yuvası API'sini çalıştırın.
{
"targetSlot":"production"
}
Yuva Yapılandırması örneğini uygulama
Yapılandırma ayarlarını üretim yuvasından bir "hazırlama" yuvasına uygulamak için, üretim yuvasını hedef yuva olarak belirtmek için istek gövdesinde aşağıdakine benzer bir JSON ile Yuva Yapılandırma Yuvası Uygula API'sini çalıştırın.
{
"targetSlot":"production"
}
</code>
</example>
public HttpResponseMessage ApplySlotConfiguration()
Yuva Yapılandırma Adlarını Güncelleştirme örneği
Uygulamanız için yapışkan bir "env" uygulama ayarı belirtmek için, istek gövdesinde aşağıdakine benzer bir JSON ile Yuva Yapılandırma Adlarını Güncelleştir API'sini çalıştırın. Yalnızca güncellemek istediklerinizi değil, tüm yapışkan bağlantı dizelerini ve uygulama ayarlarını içermesi gerektiğini unutmayın. Mevcut tüm yapışkan ayarların bir listesini almak için Liste Yuvası Yapılandırma Adları API'sini çalıştırın.
{
"properties": {
"connectionStringNames": [],
"appSettingNames": [
"env"
]
}
}