--- title: "Event Listener トリガー" url: https://docs.catalyst.zoho.com/ja/cloud-scale/help/stratus/stratus-config/event-triggers/ description: "StratusはCatalystを搭載した堅牢なクラウドストレージソリューションです。バケットとオブジェクトの形式で、あらゆるフォーマットタイプのデータを保存できます。" last_updated: 2026-08-17T12:16:04Z service: Cloud Scale type: general related_links: - name: "Create a Bucket" url: /ja/cloud-scale/help/stratus/buckets/create-bucket/ - name: "Upload an Object" url: /ja/cloud-scale/help/stratus/objects/upload-object/ - name: "Event Listeners Help Documentation" url: /ja/cloud-scale/help/event-listeners/introduction/ - name: "Circuits Help Documentation" url: /ja/serverless/help/circuits/introduction/ - name: "Java SDK" url: /ja/sdk/java/v1/cloud-scale/stratus/overview/ - name: "Node.js SDK" url: /ja/sdk/nodejs/v2/cloud-scale/stratus/overview/ - name: "Python SDK" url: /ja/sdk/python/v1/cloud-scale/stratus/overview/ - name: "Web SDK" url: /ja/sdk/web/v4/cloud-scale/stratus/overview/ - name: "iOS SDK" url: /ja/sdk/ios/v2/cloud-scale/stratus/overview/ - name: "Android SDK" url: /ja/sdk/android/v2/cloud-scale/stratus/overview/ - name: "Flutter SDK" url: /ja/sdk/flutter/v2/cloud-scale/stratus/overview/ - name: "REST API" url: /ja/api/code-reference/cloud-scale/stratus/get-all-buckets/#GetAllBuckets --- # Event Listener Trigger [Event Listener](https://docs.catalyst.zoho.com/ja/cloud-scale/help/event-listeners/introduction/)は、事前に定義されたイベントの発生を監視し、関連する[Event Functions](https://docs.catalyst.zoho.com/ja/serverless/help/functions/event-functions/)、または対象の[Circuits](https://docs.catalyst.zoho.com/ja/serverless/help/circuits/introduction/)を自動的に実行する、強力なCatalyst *Cloud Scale*コンポーネントであり、本質的にはイベントバスサービスです。 Stratusでは、以下のイベント時に*Event Listener*をトリガーするための必要なルールを設定できます: * オブジェクトのアップロード * オブジェクトのダウンロード * オブジェクトの更新 * オブジェクトの削除 > **注意:** この設定を効果的に使用するため、以下のヘルプドキュメントを確認してください: * **Event Listeners:** [ヘルプ](https://docs.catalyst.zoho.com/ja/cloud-scale/help/event-listeners/introduction/) * **Component Event Listeners:** [ヘルプ](https://docs.catalyst.zoho.com/ja/cloud-scale/help/event-listeners/component-event-listeners/) * **Component Event Listenerでのルール作成:** [ヘルプ](https://docs.catalyst.zoho.com/ja/cloud-scale/help/event-listeners/component-event-listeners/#create-a-rule-in-the-component-event-listener) * **Circuits:** [ヘルプ](https://docs.catalyst.zoho.com/ja/serverless/help/circuits/introduction/) * **Event Functions:** [ヘルプ](https://docs.catalyst.zoho.com/ja/serverless/help/functions/event-functions/) ### バケットでのEvent Listener Triggerの作成 StratusでEvent Listenerのルールを作成するには: 1. 必要なバケットをクリックします。 ![catalyst_stratus_bucket_names_first](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_bucket_names_first.webp) 2. **Configurations**タブをクリックします。 ![catalyst_stratus_configurations_list](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_configurations_list.webp) 3. **Event Listener Trigger**セクションを展開し、**Add Rule**をクリックします。 ![catalyst_stratus_event_listerner_add_rule](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_event_listerner_add_rule.webp) 4. ルールの名前と説明を入力します。 ![catalyst_stratus_name_desc_for_rule](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_name_desc_for_rule.webp) 5. **Action**ドロップダウンから、Event Listenerをトリガーするアクションを選択します。 ![catalyst_stratus_object_actions_rule](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_object_actions_rule.webp) 6. 必要な**Target Point**を選択します。この選択に基づいて、選択したアクションが発生したときに*Event Function*または*Circuit*がトリガーされます。 > **注意:** * ターゲットポイントを選択する前に、必要なターゲットEvent FunctionまたはターゲットCircuitが設定され、Catalystコンソールにデプロイされていることを確認してください。必要な*Target Point*をコンソールにデプロイした場合のみ、**Target Function**または**Target Circuit**のドロップダウンで利用可能になります。 * [Circuits](https://docs.catalyst.zoho.com/ja/serverless/help/circuits/introduction/)コンポーネントは、現在**EU**、**AU**、**IN**、または**CA**データセンターからアクセスするCatalystユーザーには**利用できません**。そのため、これらのDCのユーザーはStratusコンポーネントを使用してCircuitsをトリガーすることができません。 **イベントFunction** ![catalyst_stratus_configs_event_listen_trigger_func_sel](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_configs_event_listen_trigger_func_sel.webp) 7. **Target Function**ドロップダウンから必要なEvent Functionを選択します。 ![catalyst_stratus_target_func_sel_func](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_target_func_sel_func.webp) > **注意:** * 必要な*Event Function*のコーディングとデプロイがまだ完了していない場合は、**Create Event Function**ボタンをクリックしてください。コンソールの[Serverless](https://docs.catalyst.zoho.com/ja/serverless/)セクションに移動しますので、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/serverless/help/functions/implementation/#create-a-function)に記載されている手順に従ってEvent Functionを作成してください。 * Catalyst CLIを使用して[必要な関数を初期化](https://docs.catalyst.zoho.com/ja/cli/v1/initialize-resources/initialize-functions/)した場合は、必要なビジネスロジックをコーディングした後、[関数をデプロイ](https://docs.catalyst.zoho.com/ja/cli/v1/deploy-resources/deploy-options/)してCatalystコンソールに反映させてください。 8. **Create**をクリックします。 ![catalyst_stratus_func_sel_event](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_func_sel_event.webp) ルールが作成され、Event Listener Triggerが有効になります。 **Circuit** ![catalyst_stratus_configs_event_listen_trigger_circuit_sel](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_configs_event_listen_trigger_circuit_sel.webp) 7. **Target Circuit**ドロップダウンから必要なCircuitを選択します。 ![catalyst_stratus_circuit_drop_down](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_circuit_drop_down.webp) > **注意:** [Circuit](https://docs.catalyst.zoho.com/ja/serverless/help/circuits/introduction/)のために必要な関数のコーディングと[デプロイ](https://docs.catalyst.zoho.com/ja/cli/v1/deploy-resources/deploy-options/)、およびCircuitの作成がまだ完了していない場合は、**Create Circuit**ボタンをクリックしてください。コンソールの[Serverlessセクション](https://docs.catalyst.zoho.com/ja/serverless/)に移動しますので、この[ヘルプドキュメント](https://docs.catalyst.zoho.com/ja/serverless/help/circuits/implementation/#create-a-circuit)に記載されている手順に従ってCircuitを作成してください。 8. **Create**をクリックします。 ![catalyst_stratus_circuit_event_creating](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_circuit_event_creating.webp) ルールが作成され、Event Listener Triggerが有効になります。 ![catalyst_stratus_enabled_rule_event_func](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_enabled_rule_event_func.webp) ### Event Listener Triggerの編集 Event Listener Triggerを編集するには: 1. ルールの横にある省略記号アイコンをクリックし、Editをクリックします。 ![catalyst_stratus_edit_rule](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_edit_rule.webp) 2. 必要な編集を行い、**Update**をクリックします。 ![catalyst_stratus_editing_in_progress](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_editing_in_progress.webp) 変更が適用されます。 ![catalyst_stratus_edit_rule_applied](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_edit_rule_applied.webp) ### Event Listener Triggerの無効化 Event Listener Triggerを無効にするには: 1. ルールの横にある省略記号アイコンをクリックし、**Disable**をクリックします。 ![catalyst_stratus_disable_rule_button](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_disable_rule_button.webp) 2. プロンプトで**Disable**をクリックして操作を確認します。 ![catalyst_stratus_disable_rule_prompt](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_disable_rule_prompt.webp) ルールが無効になります。 ![catalyst_stratus_disabled_rule](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_disabled_rule.webp) ### Event Listener Triggerの削除 Event Listener Triggerを削除するには: 1. ルールの横にある省略記号アイコンをクリックし、**Delete**をクリックします。 ![catalyst_stratus_delete_rule_button](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_delete_rule_button.webp) 2. プロンプトで**Delete**をクリックして操作を確認します。 ![catalyst_stratus_delete_rule_prompt](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_delete_rule_prompt.webp) ルールが削除されます。 ![catalyst_stratus_deleted_rule_successfully](https://catalyst-docs-development.zohostratus.in/images/help/stratus/catalyst_stratus_deleted_rule_successfully.webp)