Sie fügen eine benutzerdefinierte Eigenschaftsdefinition zum Abrufen von Netzwerknamen aus der vRealize Automation-Datenbank hinzu, wenn Sie möchten, dass Benutzer das Netzwerk im Anforderungsformular auswählen. Die benutzerdefinierte Eigenschaft für die Netzwerkauswahl verwendet zum Abrufen der Werte eine vRealize Orchestrator-Aktion.

Einschränkungen

Planen Sie die folgenden Einschränkungen ein, wenn Sie die benutzerdefinierte Eigenschaft für die Netzwerkauswahl verwenden.

  • Der Name der benutzerdefinierten Eigenschaft muss „VirtualMachine.network0.Name“ lauten. Es muss dieser Name verwendet werden. Sie können nicht mehrere Eigenschaftsdefinitionen für die Netzwerkauswahl erstellen.

  • Diese Aktion ruft alle Netzwerknamen für den anfordernden Benutzer ab, ohne zu überprüfen, ob sie für die Ziel-vCenter Server-Instanz gilt. Ein Benutzer eines Servicekatalogs wählt möglicherweise ein Netzwerk aus, das für das ausgewählte Ziel nicht anwendbar ist. Wird das falsche Netzwerk ausgewählt, schlägt die Kataloganforderung fehl.

  • Die Aktion ruft Netzwerknamen ausschließlich für den Benutzer ab, der die Anforderung stellt. Wenn Sie eine Anforderung im Auftrag eines anderen Benutzers erstellen, gelten die Netzwerke für Sie. Beispiel: Netzwerk A und Netzwerk C sind der Business-Gruppe 1 zugeordnet, sodass BG 1-Benutzer nur die Netzwerke A und C, nicht jedoch Netzwerk B sehen.

Voraussetzungen

Überprüfen Sie bei Verwendung eines externen vRealize Orchestrator-Servers, dass dieser ordnungsgemäß eingerichtet wurde. Siehe Konfigurieren eines externen vRealize Orchestrator-Servers.

Konfigurationswerte für benutzerdefinierte Eigenschaft

Mithilfe dieser Optionen erstellen Sie die benutzerdefinierte Eigenschaft. Allgemeine Schritte finden Sie unter Erstellen einer benutzerdefinierten Eigenschaftsdefinition, die eine vRealize Orchestrator-Aktion enthält.

Tabelle 1. Konfigurationswerte für benutzerdefinierte Netzwerkeigenschaft

Option

Wert

Name

Sie müssen „VirtualMachine.network0.Name“ verwenden.

Datentyp

String

Anzeigen als

Dropdown

Werte

Extern

Aktionsordner

com.vmware.vra.reservations

Skriptaktion

getApplicableNetworks

Bei dieser Skriptaktion handelt es sich um ein Beispielskript. Sie können spezifische Aktionen für Ihre Umgebung erstellen.

Eingabeparameter

Keine erforderlichen Parameter.

Blueprint-Konfiguration

Fügen Sie die benutzerdefinierte Eigenschaft auf der Registerkarte „Netzwerk“ des Blueprints hinzu. Siehe Hinzufügen einer benutzerdefinierten Eigenschaft als benutzerdefinierte Netzwerkeigenschaft.