メインコンテンツまでスキップ

Integration API

SaaSus Eventbridge API スキーマ (1.0.0)

SaaSus Eventbridge API Schema

eventBridge

Eventbridgeリソースの操作

イベント連携設定を取得

監視対象となっている全ホストの状態をリアルタイムにAmazon EventBridge 経由で提供するための設定を取得します。

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "aws_account_id": 267185063265,
  • "aws_region": "us-east-1"
}

イベント連携設定を更新

ホストの状態を Amazon EventBridge 経由で提供するための設定を更新します。

Authorizations:
Bearer
Request Body schema: application/json
aws_account_id
required
string

AWSアカウントID

aws_region
required
string (AWSリージョン)
Enum: "us-east-1" "us-east-2" "us-west-1" "us-west-2" "af-south-1" "ap-east-1" "ap-south-1" "ap-northeast-1" "ap-northeast-2" "ap-northeast-3" "ap-southeast-1" "ap-southeast-2" "ap-southeast-3" "ca-central-1" "eu-central-1" "eu-north-1" "eu-south-1" "eu-west-1" "eu-west-2" "eu-west-3" "me-south-1" "sa-east-1"

中国の寧夏、北京を除く全てのAWSリージョンが選択可能です。

Responses

Request samples

Content type
application/json
{
  • "aws_account_id": 267185063265,
  • "aws_region": "us-east-1"
}

Response samples

Content type
application/json
{
  • "type": "string",
  • "message": "string"
}

イベント連携設定を削除

ホストの状態を Amazon EventBridge 経由で提供するための設定を解除します。

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "type": "string",
  • "message": "string"
}

イベント連携の送信

Amazon EventBridge へイベントを送信します。

Authorizations:
Bearer
Request Body schema: application/json
required
Array of objects (EventMessage)

イベントメッセージ

Array
event_type
required
string

イベントタイプ

event_detail_type
required
string

詳細イベントタイプ

message
required
string

イベントメッセージ

Responses

Request samples

Content type
application/json
{
  • "event_messages": [
    ]
}

Response samples

Content type
application/json
{
  • "type": "string",
  • "message": "string"
}

イベント連携のテスト送信

Amazon EventBridge との連携をテストする為のイベントを送信します。

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "type": "string",
  • "message": "string"
}

error

テスト用途のエラー

ステータスコード500でサーバーエラーを返却

テスト用途で使用するエンドポイントです。ステータスコード500でサーバーエラーを返却します。

Authorizations:
Bearer

Responses

Response samples

Content type
application/json
{
  • "type": "string",
  • "message": "string"
}