サブスクリプションの作成(任意のタイプ)

通知を受信するには、「通知」で有効なタイプのサブスクリプションを作成します。

  • 次のステップは、サブスクリプションを追加するトピックの詳細ページから「サブスクリプションの作成」パネルを開く方法を示しています。このパネルは、「サブスクリプション」ページから開き、パネルでトピックを指定して「サブスクリプションの作成」をクリックし、「サブスクリプション・トピック」を選択することもできます。

    1. ナビゲーション・メニューを開き、「開発者サービス」をクリックします。「アプリケーション統合」で、「通知」をクリックします。
    2. 「トピック」ページで、目的のトピックを含むコンパートメントを選択します。
    3. サブスクリプションを追加するトピックの名前をクリックします。
    4. 「トピック詳細」ページで、「サブスクリプションの作成」をクリックします。
    5. 「サブスクリプションの作成」パネルで、作成するサブスクリプションのタイプを選択し、関連するフィールドに値を入力します。
      • 電子メール: 電子メール・アドレスを入力します。
      • ファンクション: 必要なファンクションを含むコンパートメントおよびアプリケーションを選択し、ファンクションを選択します。

      • HTTPS (カスタムURL): エンドポイントとして使用するURLを入力します。エンドポイント・フォーマット:

        https://<anyvalidURL>

        前提条件は、開始する前にを参照してください。問合せパラメータはURLでは許可されていません。

      • PagerDuty: 統合キー部分(PagerDutyエンドポイント)を入力します。URLの他の部分はハードコードされています。フル・エンドポイント・フォーマット:

        https://events.pagerduty.com/integration/<integrationkey>/enqueue

        問合せパラメータはURLでは許可されていません。

      • Slack: Webフック・トークンを含むSlackエンドポイントを入力します。エンドポイント・フォーマット:

        https://hooks.slack.com/services/<webhook-token>

        URLの<webhook-token>部分には、2つのスラッシュ(/)が含まれています。問合せパラメータはURLでは許可されません。

      • SMS: 電話番号の国を選択し、E.164形式を使用して電話番号を入力します。例: +14255550100

      各サブスクリプション・タイプの詳細は、通知の概念のサブスクリプションを参照してください。

    6. (オプション)「拡張オプションの表示」で、サブスクリプションのタグを1つ以上入力します。
      リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか、管理者に問い合せてください。タグは後から適用できます。詳細は、作成時のサブスクリプションのタグ付けに関する項を参照してください。
    7. 「作成」をクリックします。
    通知はサブスクリプションを作成します。サブスクリプション・タイプに確認が必要な場合、通知は確認URLをそのエンドポイントに送信し、確認を受信するまでサブスクリプションは保留になります。
  • oci ons Subscription createコマンドおよび必須パラメータを使用して、サブスクリプションを作成します:

    oci ons subscription create --compartment-id <compartment_OCID> --protocol <subscription_type> --subscription-endpoint <endpoint> --topic-id <topic_OCID>

    CLIコマンドのパラメータおよび値の完全なリストは、通知のコマンドライン・リファレンスを参照してください。

  • CreateSubscription操作を実行してサブスクリプションを作成します。

次の手順

電子メールなどの一部のプロトコルには確認が必要です。この場合、新規サブスクリプションは、確認を受信するまで「保留」(PENDING)ステータスのままになります。通知は、電子メール・サブスクリプションの電子メール・アドレスなど、サブスクリプション・エンドポイントに確認URLを送信します。新しいサブスクリプションを確認するか、確認が必要なサブスクリプション・プロトコルを確認するには、サブスクリプションの確認を参照してください。

新しいサブスクリプションは、その親トピックと同じコンパートメントにある必要がありますが、作成後に別のコンパートメントに移動できます。サブスクリプションの移動を参照してください。