Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Grupa kontrolek do wybierania nowego lub istniejącego publicznego adresu IP.
Przykład interfejsu użytkownika

- Jeśli użytkownik wybierze opcję "Brak" dla publicznego adresu IP, pole tekstowe etykiety nazwy domeny jest ukryte.
- Jeśli użytkownik wybierze istniejący publiczny adres IP, pole tekstowe etykiety nazwy domeny zostanie wyłączone. Jego wartością jest etykieta nazwy domeny wybranego adresu IP.
- Sufiks nazwy domeny (na przykład
westus.cloudapp.azure.com) jest aktualizowany automatycznie na podstawie wybranej lokalizacji.
Schemat
{
"name": "element1",
"type": "Microsoft.Network.PublicIpAddressCombo",
"label": {
"publicIpAddress": "Public IP address",
"domainNameLabel": "Domain name label"
},
"toolTip": {
"publicIpAddress": "",
"domainNameLabel": ""
},
"defaultValue": {
"publicIpAddressName": "ip01",
"domainNameLabel": "mydomain"
},
"constraints": {
"required": {
"domainNameLabel": true
}
},
"options": {
"hideNone": false,
"hideDomainNameLabel": false,
"hideExisting": false,
"zone": 3
},
"visible": true
}
Przykładowe dane wyjściowe
Jeśli użytkownik nie wybierze publicznego adresu IP, kontrolka zwróci następujące dane wyjściowe:
{
"newOrExistingOrNone": "none"
}
Jeśli użytkownik wybierze nowy lub istniejący adres IP, kontrolka zwróci następujące dane wyjściowe:
{
"name": "ip01",
"resourceGroup": "rg01",
"domainNameLabel": "mydomain",
"publicIPAllocationMethod": "Dynamic",
"sku": "Basic",
"newOrExistingOrNone": "new"
}
- Jeśli
options.hideNoneparametr jest określony jakotrue,newOrExistingOrNonema tylko wartośćnewlubexisting. - Gdy
options.hideDomainNameLabelparametr jest określony jakotrue,domainNameLabeljest niezdecydowany.
Uwagi
- Jeśli
constraints.required.domainNameLabeljest ustawiona wartośćtrue, użytkownik musi podać etykietę nazwy domeny podczas tworzenia nowego publicznego adresu IP. Istniejące publiczne adresy IP bez etykiety nie są dostępne do wyboru. - Jeśli
options.hideNonejest ustawionatruewartość , opcja wybrania opcji Brak dla publicznego adresu IP jest ukryta. Domyślna wartość tofalse. - Jeśli
options.hideDomainNameLabeljest ustawiona wartośćtrue, pole tekstowe etykiety nazwy domeny jest ukryte. Domyślna wartość tofalse. - Jeśli
options.hideExistingma wartość true, użytkownik nie może wybrać istniejącego publicznego adresu IP. Domyślna wartość tofalse. - W przypadku
zoneprogramu dostępne są tylko publiczne adresy IP dla określonej strefy lub strefy odporne na błędy publiczne adresy IP.
Następne kroki
- Aby zapoznać się z wprowadzeniem do tworzenia definicji interfejsu użytkownika, zobacz Wprowadzenie do metody CreateUiDefinition.
- Opis typowych właściwości w elementach interfejsu użytkownika można znaleźć w temacie CreateUiDefinition elements (Tworzenie elementów interfejsu użytkownika).