プロビジョニング後の操作の作成

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • サブフロー、スクリプト、CAPI 呼び出し、またはリソース操作を定義して、新しくプロビジョニングされたカタログアイテムのプロビジョニング後タスクを作成します。効率を高めるために、プロビジョニング後の操作を設定し、手動による呼び出しを不要にします。このアプローチにより、時間管理が強化され、リソースのプロビジョニング後にカタログアイテムで目的のアクションをシームレスに実行できます。

    始める前に

    必要なロール:sn_cmp.cloud_service_designer

    このタスクについて

    プロビジョニング後の操作は、テンプレートに基づくカタログアイテムに対してのみ作成できます。

    手順

    1. クラウドアドミンポータルで、 デザイン > クラウドカタログアイテム.
    2. カタログアイテムを開き、[プロビジョニング後の操作 (Post Provisioning Operation)] タブをクリックし、[新規] をクリックします。
    3. フォームのフィールドに入力します。
      表 : 1. 操作の設定フォーム
      フィールド 説明
      ステップタイプ プロビジョニング後の操作プロビジョニング後の操作に基づいて、追加のフィールドが表示されます。
      • CAPI:
        • CAPI プロバイダ
        • CAPI インターフェイス
        • CAPI メソッド
        • CAPI バージョン
      • InstanceScript:

        スクリプト:スクリプトの名前を入力します。

      • リソース:
        • リソースインターフェイス
        • インターフェイス操作
      • フロー:サブフローを選択します。インスタンス内のすべての有効なサブフローがリストされます。
        注:
        詳細については、「サブフロー」を参照してください。
      順序 プロビジョニング後の操作の順序。プロビジョニング後の操作を呼び出す順序 (数字) を入力します。たとえば、CAPI に値 2、InstanceScript に値 3 と入力すると、最初に CAPI が呼び出され、次に InstanceScript が呼び出されます。このフィールドに値を入力しない場合、値は自動的に 20 ずつずつ入力されます。
      有効 呼び出すプロビジョニング後の操作を有効にするオプション。
    4. [送信] をクリックします。
      プロビジョニング後の操作のパラメーターは、[属性を管理 (Manage Attributes)] フォームで操作属性として自動的に作成されます。
    5. プロビジョニング後の操作の属性値を設定するには、次の手順を実行します。
      1. [属性を管理 (Manage Attributes)] 関連リンクをクリックします。

        [属性を管理 (Manage Attributes)] フォームが開きます。

      2. 更新するプロビジョニング後の操作を選択します。

        選択した操作のすべての属性が [操作] リストに表示されます。属性の式マッピングを作成するか ([マッピング] 列に表示される)、または属性の変数を生成することができます。詳細については、「操作属性の管理」を参照してください。

        プロビジョニング後の属性
      3. [操作を属性 (Operation Attributes)] フォームで必要に応じて [マッピング] フィールドの値を編集します。
      4. 値を設定し、フィールドをクラウドユーザーに表示しない場合は、[変数を生成] を false に設定します。

        VMware のプロビジョニング後の操作では、次の属性値を設定できます。

        表 : 2. VMware のプロビジョニング後の操作属性
        属性の名前 マッピング式で設定する <値フィールド>
        NodeCredential $(capiResolver.NodeCredentialResolver#nodeCredentialId=<Credential SysID>)
        注:
        式で sys_id を指定するには、認証情報を手動で作成する必要があります。
        NodeAddress $(Script:CMPVMUtils.getReachableIp[arg=$(Stack.items[<VM Name>].attributes[sys_id])])
        ScriptExpression ${CloudScript.scripts.<![CDATA[<Script Name>]]>}
      5. [変更を適用] をクリックします。
        すべての構成が保存され、[クラウドカタログアイテム] ページが開きます。