CreateUiDefinition başvuru işlevleri
bir createUiDefinition.json dosyasının özelliklerinden veya bağlamından çıkışlara başvururken kullanılacak işlevler.
Temel
Temel bilgiler adımında tanımlanan bir öğenin çıkış değerlerini döndürür. Öğesinin adını bu işleve parametre olarak geçirin.
Diğer adımlardaki öğelerin çıkış değerlerini almak için steps() işlevini kullanın.
Aşağıdaki örnek, Temel Bilgiler adımında adlı clusterName
öğenin çıkışını döndürür:
"[basics('clusterName')]"
Döndürülen değerler, alınan öğenin türüne göre değişir.
konum
Temel bilgiler adımında veya geçerli bağlamda seçilen konumu döndürür.
Aşağıdaki örnek gibi "westus"
bir değer döndürür:
"[location()]"
resourceGroup
Temel bilgiler adımında veya geçerli bağlamda seçilen resourceGroup hakkındaki ayrıntıları döndürür.
Aşağıdaki örnek:
"[resourceGroup()]"
Aşağıdaki özellikleri döndürür:
{
"mode": "New" or "Existing",
"name": "{resourceGroupName}",
"location": "{resourceGroupLocation}"
}
Nokta gösterimiyle belirli bir değeri alabilirsiniz.
"[resourceGroup().name]"
adımlar
Belirtilen adımdaki öğeleri döndürür. Adımın adını bu işleve parametre olarak geçirin. Döndürülen öğelerden belirli özellik değerlerini alabilirsiniz.
Temel bilgiler adımındaki öğelerin çıkış değerlerini almak için basics() işlevini kullanın.
Aşağıdaki örnek adlı vmParameters
adımı döndürür. Bu adımda adlı adminUsername
bir öğe vardır.
"[steps('vmParameters').adminUsername]"
aboneliği
Temel bilgiler adımında veya geçerli bağlamda seçilen aboneliğin özelliklerini döndürür.
Aşağıdaki örnek:
"[subscription()]"
Aşağıdaki özellikleri döndürür:
{
"id": "/subscriptions/{subscription-id}",
"subscriptionId": "{subscription-id}",
"tenantId": "{tenant-id}",
"displayName": "{name-of-subscription}"
}
Sonraki adımlar
- Portal arabirimini geliştirmeye giriş için bkz . Azure yönetilen uygulamasının oluşturma deneyimi için CreateUiDefinition.json.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin