Füllen Sie den Standort basierend auf dem Cloud-Account aus

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Dieses Beispiel führt Sie durch einen vorhandenen Satz von Blueprint-Regeln, die Cloud Provisioning and GovernanceStellt standardmäßig bereit.

    Vorbereitungen

    Bevor Sie diesem Beispiel folgen können, sollten Sie mit der Erstellung von Blueprints und Blueprint-Regeln vertraut sein. Siehe diese Ressourcen:

    Erforderliche Rolle: sn_cmp.cloud_service_designer

    Warum und wann dieser Vorgang ausgeführt wird

    Das Ziel dieses Beispiels besteht darin, Ihnen zu zeigen, wie ein Standardsatz von Blueprint-Regeln die Aufgabe erfüllt, das Feld „Standort“ basierend auf dem Cloud-Account auszufüllen. Da dieses Beispiel Sie durch Standarddaten führt, müssen Sie keine Datensätze erstellen, wenn Sie diese Schritte ausführen.

    Dieser Blueprint, der einen virtuellen Server enthält, der in einem AWS-Rechenzentrum bereitgestellt werden kann, wird verwendet, um das Beispiel zu veranschaulichen:

    Virtueller Server auf AWS

    Prozedur

    1. Öffnen Sie einen ähnlichen Blueprint mit einem virtuellen Server oder Ähnlichem.
    2. Klicken Sie im Blueprint-Formular auf Katalog Und klicken Sie dann auf die Kachel, die den darstellt Bereitstellung Vorgang.

      Katalogelement

    3. Klicken Sie auf die Schaltfläche Allgemeine Informationen Variablensatz in der zugehörigen Liste Variablensätze.
    4. Klicken Sie auf CloudAccount Variable zum Öffnen des Formulars „Cloudvariable“.
      Beachten Sie diese Elemente:
      • In der zugehörigen Liste Regeln unten werden zwei Regeln bereitgestellt:
        • „ReloadLocation“ lädt den Wert im Umzugsfeld neu. Diese Regel wird zuerst ausgeführt, da sie eine niedrigere Ordnungsnummer als die andere Regel hat.
        • „TriggerChangeEvent Location“ weist das System an, die Aktionen für die Regeln auszulösen, die bereits für die Variable „Standort“ konfiguriert sind.
      • Die Auswahlfeld Für Suche Feld gibt an, dass das Feld „Cloud-Account“ eine Auswahl für den Anwender bietet. Die Optionen, die der Anwender auswählen kann, stammen aus dem CloudAccountPool, der sich auf befindet Typspezifikationen Feld.

        Cloud-Account-Variable

    5. Klicken Sie auf Standort Neu Laden Regel, und klicken Sie dann auf Standort Neu Laden Aktion aus der zugehörigen Liste „Aktionen“.
      Beachten Sie diese Elemente:
      • Die Aktionstyp Ist Neu Laden , Die dem System anweist, das Katalogelementformular neu zu laden, damit ein neuer Wert für das in angegebene Feld vorhanden ist Zielvariable (Die Standort ) Kann ausgefüllt werden.

        Standort neu laden

      • Die Datenquelle Feld weist das System an, den Standort neu zu laden.
      • Die Schlüsselwerte Liste, die nur verwendet wird, wenn Sie eine angeben Neu Laden Aktionstyp: Gibt an, dass der Anwender den Cloud-Account über das Formular übergibt. Der Cloud-Account ist erforderlich, um den richtigen Wert für den Standort neu zu laden, da der Standort aus einem Pool geladen wird. Dieser Pool verfügt über einen Filter, der die Eingabe des Cloud-Accounts erfordert, um die richtigen Standortoptionen zurückzugeben.
    6. Navigieren Sie zurück zum Formular „CloudAccount-Katalogenschaft“, und öffnen Sie die andere Regel: AuslöserChangeEvent-Standort .
    7. Klicken Sie auf Aktionen Zugehörige Liste, öffnen Sie AuslöserChangeEvent-Standort Aktion, und klicken Sie dann auf AuslöserChangeEvent-Standort Aktion aus der zugehörigen Liste „Aktionen“.
      Beachten Sie diese Elemente:
      • Die Aktionstyp Ist AuslöserChangeEvent , Die dem System anweist, die Aktionen für die Regeln auszulösen, die bereits für die Eigenschaft „Standort“ konfiguriert sind. Standardmäßig sind bereits mehrere Regeln für die Eigenschaft „Standort“ konfiguriert. Dazu gehören Regeln, die andere Felder neu laden, z. B. BS-Profil , Netzwerk , Und so weiter.

        AuslöserChangeEvent-Standort

      • Nein Schlüsselwerte Sind erforderlich, da diese Aktion keine Neuladeaktion ist.
      Das Ergebnis dieser beiden Regeln für das CloudAccount-Attribut wird im folgenden Beispiel veranschaulicht:

      Wählen Sie einen Cloud-Account aus, um den Standort auszufüllen

    8. Führen Sie diese Schritte aus, um zu sehen, warum das System den Wert ausgefüllt hat AWS-Rechenzentrum: US-East-1 In Standort Feld und wie das System bestimmt, welcher Standort mit verknüpft ist Mein Cloud-Account Wert:
      1. Öffnen Sie im selben Blueprint Allgemeine Informationen Variablensatz, und öffnen Sie dann Standort Parameter.
      2. Klicken Sie auf Typspezifikationen Registerkarte.

        Beachten Sie die Werte, die für ausgefüllt werden können Standort Feld aus CloudLocationPoolRessourcenpool.

      3. Navigieren zu Verwalten > Ressourcenpools, Offen CloudLocationPool , Und beachten Sie diese Elemente:
        Der Cloudstandortpool
        • Die Standorte stammen aus den Datensätzen in Suchtabelle , Was in diesem Beispiel ist Zugehöriges Rechenzentrum [sn_cmp_ca_assc_datacenter] .
        • Der ist-Wert, der Anwendern im Feld „Standort“ im Katalogelementformular angezeigt werden soll, stammt aus Suchfeld . In diesem Beispiel ist Suchfeld Gibt die Aliasspalte aus der zugehörigen Rechenzentrumstabelle [sn_cmp_ca_assc_datacenter] an. Die Alias Spalte enthält die tatsächlichen, anwenderlesbaren Namen für alle Standorte.
      4. Wechseln Sie zur Standardschnittstelle Ihrer Instanz, nicht zum Administratorportal, und geben Sie ein sn_cmp_ca_assc_datacenter.list Im Navigationsfilter.

        Liste der zugeordneten Rechenzentren wird abgerufen

        Die Liste der Rechenzentren, die bereits Cloud-Accounts zugeordnet sind, wird angezeigt.

        Liste der zugeordneten Rechenzentren

        Beachten Sie, dass Mein Cloud-Account Cloud-Account ist bereits zugeordnet AWS-Rechenzentrum: US-East-1 , Dies ist der Wert, den der Anwender im Feld „Standort“ sieht. Das System wusste, diesen Wert aufgrund der Zuordnung in dieser zugehörigen Rechenzentrumstabelle anzuzeigen. Das System hat diese Zuordnung erstellt, wenn Ihr Cloud Provisioning and GovernanceDer Administrator hat den Cloud-Account für AWS erstellt und dann die Discovery im US-East-1-Rechenzentrum in diesem Cloud-Account ausgeführt.

        Es ist möglich, dass mehreren Rechenzentren zugeordnet werden können Mein Cloud-Account . In diesem Fall lädt das Feld „Standort“ alle zugehörigen Rechenzentren und im Feld „Standort“ neu. Da das Feld „Standort“ vom Typ „Auswählen“ ist, kann der Anwender im Feld auswählen, welcher Standort ausgewählt werden soll.