日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Astra REST API の概要

寄稿者 dmp-netapp このページの PDF をダウンロード

Astra Control Center と Astra Control Service は、 Curl などのプログラミング言語やユーティリティを使用して直接アクセスできる共通の REST API を提供します。API の主な特長とメリットを以下に示します。

注記 REST API にアクセスするには、最初に Astra Web ユーザインターフェイスにサインインして、 API トークンを生成する必要があります。トークンは各 API 要求に含める必要があります。

REST テクノロジを基盤として構築

REST テクノロジを使用して Astra API が作成され、最新のベストプラクティスが適用されている。中核となるテクノロジは、 HTTP 、 JSON 、 RBAC です。

2 つの Astra 導入モデルをサポート

Astra Control Service はパブリッククラウド環境で使用され、 Astra Control Center はオンプレミス環境に使用されます。この 2 つの導入モデルをどちらもサポートする Astra REST API が 1 つ用意されています。

REST エンドポイントリソースとオブジェクトモデルの間のマッピングをクリアします

リソースへのアクセスに使用される外部の REST エンドポイントは、 Astra サービスによって内部的に管理されている整合性のあるオブジェクトモデルにマッピングされます。オブジェクトモデルは、エンティティと関係( ER )のモデリングを使用して設計され、 API のアクションと応答を明確に定義できます。

豊富なクエリパラメータ

REST API には、リソースコレクションへのアクセスに使用できる豊富なクエリパラメータが用意されています。フィルタ、ソート、ページ付けなどの処理がサポートされます。

Astra Web UI とのアライメント

設計された Astra Web ユーザインターフェイスは REST API に対応しているため、 2 つのアクセスパスとユーザエクスペリエンスの間で一貫性があります。

堅牢なデバッグおよび問題の特定データ

Astra REST API は、システムイベントやユーザ通知など、堅牢なデバッグ機能と問題の特定機能を提供します。

ワークフロープロセス

自動化コードの開発を支援する一連のワークフローが用意されています。ワークフローは、インフラと管理の 2 つの主要なカテゴリに分類されています。

高度なオートメーション技術の基盤

REST API に直接アクセスするだけでなく、 REST API をベースとするその他の自動化テクノロジも使用できます。