StorageGRID のグリッド管理 API 処理
グリッド管理APIは、利用可能な操作を以下のセクションに分類しています。
|
|
このリストには、公開APIで利用可能な操作のみが含まれています。 |
-
アカウント:ストレージテナントアカウントを管理するための操作。これには、新しいアカウントの作成や、特定のアカウントのストレージ使用状況の取得などが含まれます。
-
alert-history:解決済みのアラートに対する操作。
-
alert-receivers:アラート通知受信者(電子メール)に対する操作。
-
alert-rules:アラートルールに対する操作。
-
alert-silences:アラートのサイレンスに対する操作。
-
アラート:アラートに対する操作。
-
監査:監査設定を一覧表示および更新する操作。
-
auth:ユーザーセッション認証を実行するための操作。
グリッド管理APIは、ベアラートークン認証方式をサポートしています。サインインするには、認証リクエストの JSON ボディにユーザー名とパスワードを指定します(つまり、
POST /api/v3/authorize)。ユーザー認証が成功すると、セキュリティトークンが返されます。このトークンは、以降のAPIリクエストのヘッダーに含めて指定する必要があります(「Authorization: Bearer token」)。トークンは16時間後に期限切れになります。StorageGRID システムでシングル サインオンが有効になっている場合は、認証のために異なる手順を実行する必要があります。「シングル サインオンが有効な場合のAPIへの認証」を参照してください。 認証セキュリティの向上については、「クロスサイトリクエストフォージェリからの保護」を参照してください。
-
クライアント証明書:クライアント証明書を設定して、外部監視ツールを使用して StorageGRID に安全にアクセスできるようにするための操作。
-
config: Grid Management API の製品リリースおよびバージョンに関連する操作。製品のリリースバージョンと、そのリリースでサポートされている Grid Management API のメジャーバージョンを一覧表示したり、非推奨バージョンの API を無効にしたりできます。
-
deactivated-features:無効化された可能性のある機能を表示するための操作。
-
dns-servers:設定済みの外部 DNS サーバーを一覧表示および変更する操作。
-
drive-details:特定のストレージアプライアンスモデルのドライブに対する操作。
-
endpoint-domain-names:S3エンドポイント ドメイン名をリスト表示および変更する操作。
-
erasure-coding:消去符号化プロファイルに対する操作。
-
展開:展開に対する操作(プロシージャレベル)。
-
expansion-nodes:展開に関する操作(ノードレベル)。
-
expansion-sites: 拡張に関する作業(サイトレベル)。
-
grid-networks:グリッドネットワークリストを一覧表示および変更する操作。
-
grid-passwords:グリッドパスワード管理のための操作。
-
グループ:ローカルのグリッド管理者グループを管理し、外部LDAPサーバからフェデレーションされたグリッド管理者グループを取得する操作。
-
identity-source: 外部IDソースを設定し、フェデレーションされたグループとユーザー情報を手動で同期するための操作。
-
ilm: 情報ライフサイクル管理(ILM)に対する操作。
-
in-progress-procedures:現在進行中のメンテナンス手順を取得します。
-
ライセンス:StorageGRID ライセンスを取得および更新するための操作。
-
logs:ログファイルの収集とダウンロードの操作。v
-
メトリクス:StorageGRIDメトリクスに対する操作には、ある時点における即時メトリクスクエリと、一定期間にわたる範囲メトリクスクエリが含まれます。グリッド管理APIは、バックエンドのデータソースとしてPrometheusシステム監視ツールを使用します。Prometheusクエリの構築方法については、PrometheusのWebサイトを参照してください。
名前に privateが含まれる指標は、内部使用のみを目的としています。これらの指標は、予告なしに StorageGRID リリース間で変更される可能性があります。 -
node-details:ノードの詳細に対する操作。
-
node-health:ノードの健全性状態に関する操作。
-
node-storage-state:ノードストレージの状態に関する操作。
-
ntp-servers:外部ネットワークタイムプロトコル(NTP)サーバーを一覧表示または更新する操作。
-
オブジェクト:オブジェクトおよびオブジェクトメタデータに対する操作。
-
リカバリ:リカバリ手順のための操作。
-
recovery-package:リカバリパッケージをダウンロードするための操作。
-
regions:リージョンを表示および作成するための操作。
-
s3-object-lock:グローバル S3 オブジェクト ロック設定に対する操作。
-
server-certificate: Grid Managerサーバー証明書を表示および更新する操作。
-
snmp:現在のSNMP設定に対する操作。
-
storage-watermarks: ストレージノードのウォーターマーク。
-
traffic-classes:トラフィック分類ポリシーの操作。
-
untrusted-client-network:信頼されていないクライアント ネットワーク構成に対する操作。
-
users:Grid Managerユーザーを表示および管理するための操作。