Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcje do użycia podczas odwoływania się do danych wyjściowych z właściwości lub kontekstu pliku createUiDefinition.json .
Podstawy
Zwraca wartości wyjściowe elementu zdefiniowanego w kroku Podstawy . Przekaż nazwę elementu jako parametr do tej funkcji.
Aby uzyskać wartości wyjściowe elementów w innych krokach, użyj funkcji steps().
Poniższy przykład zwraca dane wyjściowe elementu o nazwie clusterName
w kroku Podstawy:
"[basics('clusterName')]"
Zwrócone wartości różnią się w zależności od typu pobranego elementu.
lokalizacja
Zwraca lokalizację wybraną w kroku Podstawy lub bieżący kontekst.
Poniższy przykład zwraca wartość podobną do "westus"
:
"[location()]"
resourceGroup
Zwraca szczegóły dotyczące grupy zasobów wybranej w kroku Podstawy lub bieżącego kontekstu.
Poniższy przykład:
"[resourceGroup()]"
Zwraca następujące właściwości:
{
"mode": "New" or "Existing",
"name": "{resourceGroupName}",
"location": "{resourceGroupLocation}"
}
Możesz uzyskać dowolną konkretną wartość z notacją kropki.
"[resourceGroup().name]"
kroki
Zwraca elementy w określonym kroku. Przekaż nazwę kroku jako parametr do tej funkcji. Z zwracanych elementów można uzyskać określone wartości właściwości.
Aby uzyskać wartości wyjściowe elementów w kroku Podstawy, użyj funkcji basics().
Poniższy przykład zwraca krok o nazwie vmParameters
. W tym kroku jest elementem o nazwie adminUsername
.
"[steps('vmParameters').adminUsername]"
subskrypcja
Zwraca właściwości subskrypcji wybranej w kroku Podstawy lub bieżący kontekst.
Poniższy przykład:
"[subscription()]"
Zwraca następujące właściwości:
{
"id": "/subscriptions/{subscription-id}",
"subscriptionId": "{subscription-id}",
"tenantId": "{tenant-id}",
"displayName": "{name-of-subscription}"
}
Następne kroki
- Aby zapoznać się z wprowadzeniem do tworzenia interfejsu portalu, zobacz CreateUiDefinition.json dla środowiska tworzenia aplikacji zarządzanej platformy Azure.