Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Gruppe von Steuerelementen zum Auswählen einer neuen oder vorhandenen öffentlichen IP-Adresse.
Benutzeroberflächenbeispiel
- Wenn der Benutzer für die öffentliche IP-Adresse „Keine“ auswählt, wird das Textfeld für die Domänennamenbezeichnung ausgeblendet.
- Wenn der Benutzer eine vorhandene öffentliche IP-Adresse auswählt, wird das Textfeld für die Domänennamenbezeichnung deaktiviert. Der Wert ist die Domänennamenbezeichnung der ausgewählten IP-Adresse.
- Das Domänennamensuffix (z. B
westus.cloudapp.azure.com
. ) wird automatisch basierend auf dem ausgewählten Speicherort aktualisiert.
Schema
{
"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
}
Beispielausgabe
Wenn der Benutzer keine öffentliche IP-Adresse auswählt, gibt das Steuerelement die folgende Ausgabe zurück:
{
"newOrExistingOrNone": "none"
}
Wenn der Benutzer eine neue oder vorhandene IP-Adresse auswählt, gibt das Steuerelement die folgende Ausgabe zurück:
{
"name": "ip01",
"resourceGroup": "rg01",
"domainNameLabel": "mydomain",
"publicIPAllocationMethod": "Dynamic",
"sku": "Basic",
"newOrExistingOrNone": "new"
}
- Wenn
options.hideNone
angegebentrue
als ,newOrExistingOrNone
hat nur einen Wert vonnew
oderexisting
. - Wenn
options.hideDomainNameLabel
angegebentrue
als ,domainNameLabel
wird nicht deklariert.
Hinweise
- Wenn
constraints.required.domainNameLabel
diese Einstellung festgelegttrue
ist, muss der Benutzer beim Erstellen einer neuen öffentlichen IP-Adresse eine Domänennamenbezeichnung angeben. Vorhandene öffentliche IP-Adressen ohne Bezeichnung stehen nicht zur Auswahl zur Verfügung. - Wenn diese Option auf <
a0/> options.hideNone
festgelegt ist, wird die Option "Keine" für die öffentliche IP-Adresse ausgeblendet. Der Standardwert istfalse
. - Wenn dieser Wert auf
true
options.hideDomainNameLabel
festgelegt ist, wird das Textfeld für die Domänennamenbezeichnung ausgeblendet. Der Standardwert istfalse
. - Wenn
options.hideExisting
auf TRUE festgelegt ist, kann der Benutzer keine vorhandene öffentliche IP-Adresse auswählen. Der Standardwert istfalse
. - Für
zone
sind nur öffentliche IP-Adressen für die angegebene Zone oder zonenresiliente öffentliche IP-Adressen verfügbar.
Nächste Schritte
- Eine Einführung zum Erstellen von Benutzeroberflächendefinitionen finden Sie unter Erste Schritte mit „CreateUiDefinition“.
- Eine Beschreibung der allgemeinen Eigenschaften in Benutzeroberflächenelementen finden Sie unter CreateUiDefinition-Elemente.