すべてのRESTエンドポイント
Data Dictionary
データベースに関する情報を提供する表およびビューに関連するサービス。
- データベース・リンクの取得
- メソッド: getパス:
/database/db_links/{owner},{db_link} - パーティションの取得
- メソッド: getパス:
/database/objects/partitions/{table_owner},{table_name},{partition_name} - パッケージで定義されているプロシージャの取得
- メソッド: getパス:
/database/objects/packages/procedures/{object_id},{subprogram_id} - 特定の列の取得
- メソッド: getパス:
/database/objects/columns/{owner},{table_name},{column_name} - 特定の外部キーの取得
- メソッド: getパス:
/database/objects/foreign_keys/{owner},{constraint_name} - 特定のファンクションの取得
- メソッド: getパス:
/database/objects/functions/{object_id} - 特定の索引の取得
- メソッド: getパス:
/database/objects/indexes/{owner},{index_name} - 特定のオブジェクトの取得
- メソッド: getパス:
/database/objects/{owner},{object_name},{object_type} - 特定の表の取得
- メソッド: getパス:
/database/objects/tables/{owner},{table_name} - シノニムの取得
- メソッド: getパス:
/database/objects/synonyms/{owner},{synonym_name} - ファンクションとプロシージャのすべての引数の取得
- メソッド: getパス:
/database/objects/arguments/ - すべてのデータベース・リンクの取得
- メソッド: getパス:
/database/db_links/ - すべてのデータベース・オブジェクトの取得
- メソッド: getパス:
/database/objects/ - すべての外部キーの取得
- メソッド: getパス:
/database/objects/foreign_keys/ - すべてのファンクションの取得
- メソッド: getパス:
/database/objects/functions/ - すべての索引の取得
- メソッド: getパス:
/database/objects/indexes/ - すべてのマテリアライズド・ビュー・ログの取得
- メソッド: getパス:
/database/objects/materialized_view_logs/ - すべてのオブジェクト・タイプの取得
- メソッド: getパス:
/database/objects/types/ - データベースのすべてのパーティションの取得
- メソッド: getパス:
/database/objects/partitions/ - パッケージで定義されているすべてのプロシージャの取得
- メソッド: getパス:
/database/objects/packages/procedures/ - データベースのすべてのシノニムの取得
- メソッド: getパス:
/database/objects/synonyms/ - すべての表の列の取得
- メソッド: getパス:
/database/objects/columns/ - すべての表の取得
- メソッド: getパス:
/database/objects/tables/ - 引数の取得
- メソッド: getパス:
/database/objects/arguments/{object_id},{subprogram_id},{argument_name} - オブジェクト・タイプの取得
- メソッド: getパス:
/database/objects/types/{owner},{type_name} - 特定のマテリアライズド・ビュー・ログに関する情報の取得
- メソッド: getパス:
/database/objects/materialized_view_logs/{log_owner},{log_table}
Data Guard
Oracle Data Guardに関連するサービス。製品は、ORDSが使用するように構成されているOracleデータベースにインストールする必要があります。
- 構成の追加
- メソッド: postパス:
/database/dataguard/configuration/ - データベースの追加
- メソッド: postパス:
/database/dataguard/databases/ - 構成プロパティの変更
- メソッド: putパス:
/database/dataguard/configuration/properties/{property} - データベースのロールの変換、有効化、無効化または設定
- メソッド: putパス:
/database/dataguard/databases/{database} - ブローカからの現在のデータベースの削除
- メソッド: deleteパス:
/database/dataguard/databases/{database} - Data Guardインスタンスの削除
- メソッド: deleteパス:
/database/dataguard/databases/{database}/instances/{instance} - 構成の有効化または無効化
- メソッド: putパス:
/database/dataguard/configuration/ - データベースのData Guardプロパティの取得
- メソッド: getパス:
/database/dataguard/databases/{database}/properties/{property} - 現在のブローカ構成の取得
- メソッド: getパス:
/database/dataguard/configuration/ - 現在のブローカ構成データベースの取得
- メソッド: getパス:
/database/dataguard/databases/{database} - 現在のブローカ構成データベースの取得
- メソッド: getパス:
/database/dataguard/databases/ - 現在のブローカ構成プロパティの取得
- メソッド: getパス:
/database/dataguard/configuration/properties/ - 現在のブローカ・データベース・インスタンス情報の取得
- メソッド: getパス:
/database/dataguard/databases/{database}/instances/ - データベースのData Guardプロパティの取得
- メソッド: getパス:
/database/dataguard/databases/{database}/properties/ - 指定したブローカ構成プロパティの取得
- メソッド: getパス:
/database/dataguard/configuration/properties/{property} - 構成の削除
- メソッド: deleteパス:
/database/dataguard/configuration/ - データベースのData Guardプロパティの値の設定
- メソッド: putパス:
/database/dataguard/databases/{database}/properties/{property}
データ・ポンプ
Oracle Data Pumpに関連するサービス。Oracle Data Pumpテクノロジを使用すると、データおよびメタデータをデータベース間で非常に高速に移動できます。機能は、データベース・ユーザーが持つ構成および権限によって異なる場合があります。
- エクスポート・データ・ポンプ・ジョブの作成
- メソッド: postパス:
/database/datapump/export - インポート・データ・ポンプ・ジョブの作成
- メソッド: postパス:
/database/datapump/import - 特定のデータ・ポンプ・ジョブのファイルの取得
- メソッド: getパス:
/database/datapump/jobs/{owner_name},{job_name}/{filename} - 特定のデータ・ポンプ・ジョブの取得
- メソッド: getパス:
/database/datapump/jobs/{owner_name},{job_name}/ - すべてのデータ・ポンプ・ジョブの取得
- メソッド: getパス:
/database/datapump/jobs/
環境
Oracleデータベース・インストールに関連するサービス。
- デフォルトのOracleホームでの新しいデータベースの作成
- メソッド: postパス:
/environment/databases/ - 指定したOracleホームでの新しいデータベースの作成
- メソッド: postパス:
/environment/homes/{homeName}/databases/ - デフォルトのOracleホームでの新しいDBCAジョブの作成
- メソッド: postパス:
/environment/dbca/jobs/ - Oracleホームでの新しいDBCAジョブの作成
- メソッド: postパス:
/environment/homes/{homeName}/dbca/jobs/ - デフォルトのOracleホームでの指定したDBCAジョブの削除
- メソッド: deleteパス:
/environment/dbca/jobs/{jobId}/ - デフォルトのOracleホームでの指定したDBCAジョブの削除
- メソッド: deleteパス:
/environment/homes/{homeName}/dbca/jobs/{jobId}/ - Oracleホームに定義されているデータベースのリストの取得
- メソッド: getパス:
/environment/homes/{homeName}/databases/ - デフォルトのOracleホームに定義されているデータベースのリストの取得
- メソッド: getパス:
/environment/databases/ - Oracleホームに定義されているDBCAデータベース・テンプレートのリストの取得
- メソッド: getパス:
/environment/homes/{homeName}/dbca/templates/ - デフォルトのOracleホームに定義されているDBCAデータベース・テンプレートのリストの取得
- メソッド: getパス:
/environment/dbca/templates/ - デフォルトのOracleホームでORDSデータベースAPIを介して作成されたDBCAジョブのリストの取得
- メソッド: getパス:
/environment/dbca/jobs/ - OracleホームでORDSデータベースAPIを介して作成されたDBCAジョブのリストの取得
- メソッド: getパス:
/environment/homes/{homeName}/dbca/jobs/ - 特定のOracleホームに定義されている特定のデータベースの取得
- メソッド: getパス:
/environment/homes/{homeName}/databases/{databaseName} - デフォルトのOracleホームに定義されている特定のデータベースの取得
- メソッド: getパス:
/environment/databases/{databaseName} - 特定のOracleホーム内の特定のデータベース・テンプレート・ファイルの取得
- メソッド: getパス:
/environment/homes/{homeName}/dbca/templates/{filename} - デフォルトのOracleホーム内の特定のデータベース・テンプレート・ファイルの取得
- メソッド: getパス:
/environment/dbca/templates/{filename} - デフォルトのOracleホームでORDSデータベースAPIを介して作成された指定したDBCAジョブの取得
- メソッド: getパス:
/environment/dbca/jobs/{jobId}/ - 指定したOracleホームでORDSデータベースAPIを介して作成された指定したDBCAジョブの取得
- メソッド: getパス:
/environment/homes/{homeName}/dbca/jobs/{jobId}/ - データベースOracleホームの取得
- メソッド: getパス:
/environment/homes/ - デフォルトのOracleホームでORDSデータベースAPIを介して作成された指定したDBCAジョブのDBCAログ・ファイル・コンテンツの取得
- メソッド: getパス:
/environment/dbca/jobs/{jobId}/log - 指定したOracleホームでORDSデータベースAPIを介して作成された指定したDBCAジョブのDBCAログ・ファイル・コンテンツの取得
- メソッド: getパス:
/environment/homes/{homeName}/dbca/jobs/{jobId}/log
全般
Oracleデータベース・インスタンスに関連するサービス。
- データ・ポンプ・ジョブの作成
- メソッド: postパス:
/database/datapump/jobs/ - データベース・コンポーネントの取得
- メソッド: getパス:
/database/components/{comp_id} - このデータベースの特定のローカル・リスナーの説明の取得
- メソッド: getパス:
/database/connections/{host_name},{port},{service_name} - このデータベースのすべてのローカル・リスナーの説明の取得
- メソッド: getパス:
/database/connections/ - 特定のデータベース・パラメータの取得
- メソッド: getパス:
/database/parameters/{name} - 特定のデータベース・ユーザーの取得
- メソッド: getパス:
/database/security/users/{username} - 表領域の取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/ - 表領域セグメントの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/segments/{segment_name} - すべてのデータベース・コンポーネントの取得
- メソッド: getパス:
/database/components/ - すべてのデータベース・パラメータの取得
- メソッド: getパス:
/database/parameters/ - すべてのデータベース・ユーザーの取得
- メソッド: getパス:
/database/security/users/ - すべての機能の使用状況統計の取得
- メソッド: getパス:
/database/feature_usage/ - すべての表領域の取得
- メソッド: getパス:
/database/storage/tablespaces/ - 特定の表領域のデータ・ファイル使用状況サマリーの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/datafiles_usage - 表領域のデータ・ファイルの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/datafiles/ - データベース・ステータスの取得
- メソッド: getパス:
/database/status - データベース・バージョンの取得
- メソッド: getパス:
/database/version - 特定のデータベースOracleホームの取得
- メソッド: getパス:
/environment/homes/{homeName}/ - 記憶域統計の取得
- メソッド: getパス:
/database/storage/bytes - 表領域のデータ・ファイルの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/datafiles/{file_id}/ - 表領域データ・ファイルの使用状況の取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/datafiles/{file_id}/usage - 複数の表領域セグメントの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/segments/ - 表領域領域の使用状況履歴の取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/history - 表領域の一時ファイルの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/tempfiles/{file_id}/ - 表領域の一時ファイル使用状況の取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/tempfiles/{file_id}/usage - 特定の表領域の一時ファイル使用状況サマリーの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/tempfiles_usage - 表領域の一時ファイルの取得
- メソッド: getパス:
/database/storage/tablespaces/{tablespace_name}/tempfiles/ - 機能の使用状況統計の取得
- メソッド: getパス:
/database/feature_usage/{dbid},{name}
監視
Oracleデータベース・インスタンスの監視に関連するサービス。
- セッションの取得
- メソッド: getパス:
/database/monitoring/sessions/{sid},{serial_number}/ - 他のセッションをブロックしているセッション・ロックの取得
- メソッド: getパス:
/database/monitoring/session_locks/holding/{session_id},{lock_id1},{lock_id2} - セッションが待機中の特定のロックの取得
- メソッド: getパス:
/database/monitoring/session_locks/waiting/{session_id},{lock_id1},{lock_id2} - 特定のセッション・ロック・レコードの取得
- メソッド: getパス:
/database/monitoring/session_locks/{session_id},{lock_id1},{lock_id2} - 特定のセッション待機を取得
- メソッド: getパス:
/database/monitoring/session_waits/{sid},{seq_number} - 特定のセッション待機クラス・レコードの取得
- メソッド: getパス:
/database/monitoring/session_wait_classes/{sid},{serial_number},{wait_class_number} - すべてのアラートの取得
- メソッド: getパス:
/database/monitoring/alerts/ - すべての現在のセッションの取得
- メソッド: getパス:
/database/monitoring/sessions/ - データベースに保持されているすべてのロックの取得
- メソッド: getパス:
/database/monitoring/session_locks/ - 他のセッションをブロックしているすべてのロックの取得
- メソッド: getパス:
/database/monitoring/session_locks/holding/ - セッションが待機中のすべてのロックの取得
- メソッド: getパス:
/database/monitoring/session_locks/waiting/ - セッションのすべての長時間実行操作の取得
- メソッド: getパス:
/database/monitoring/sessions/{sid},{serial_number}/long_running_operations - すべてのセッション制限の取得
- メソッド: getパス:
/database/monitoring/session_limits - すべてのセッション待機クラス・レコードの取得
- メソッド: getパス:
/database/monitoring/session_wait_classes/ - すべてのセッション待機の取得
- メソッド: getパス:
/database/monitoring/session_waits/ - すべての待機クラスのメトリックの取得
- メソッド: getパス:
/database/monitoring/wait_class_metrics - アラート・レコードの取得
- メソッド: getパス:
/database/monitoring/alerts/{record_id} - メッセージ・レベル別のアラート数の取得
- メソッド: getパス:
/database/monitoring/alerts_summaries/by_message_level - メッセージ・タイプ別のアラート数の取得
- メソッド: getパス:
/database/monitoring/alerts_summaries/by_message_type - 様々なセッション・タイプ数の取得
- メソッド: getパス:
/database/monitoring/session_summaries/by_type - メッセージ・レベル別の最近のアラート数の取得
- メソッド: getパス:
/database/monitoring/alerts_recent_summaries/by_message_level - メッセージ・タイプ別の最近のアラート数の取得
- メソッド: getパス:
/database/monitoring/alerts_recent_summaries/by_message_type - セッションの現在アクティブなプロセスの取得
- メソッド: getパス:
/database/monitoring/sessions/{sid},{serial_number}/process - すべての登録された待機クラスの合計時間の取得
- メソッド: getパス:
/database/monitoring/wait_class_totals - 最近のアクティブ・セッション履歴レコードからの待機時間サマリーの取得
- メソッド: getパス:
/database/monitoring/waits_recent
Open Service Broker
ORDSが提供するOpen Service Broker準拠の実装に関連するサービス。
- サービス・インスタンスのプロビジョニング解除
- メソッド: deleteパス:
/openservicebroker/v2/service_instances/{instance_id} - サービス・ブローカが提供するサービスのカタログの取得
- メソッド: getパス:
/openservicebroker/v2/catalog - サービス・インスタンスのプロビジョニング
- メソッド: putパス:
/openservicebroker/v2/service_instances/{instance_id}
Oracle APEX
Oracle APEXに関連するサービス。製品は、ORDSが使用するように構成されているOracleデータベースにインストールする必要があります。
- すべてのワークスペースの取得
- メソッド: getパス:
/apex/workspaces/ - アプリケーション統計の取得
- メソッド: getパス:
/apex/statistics/application/{application_id}/ - アプリケーション統計の取得
- メソッド: getパス:
/apex/statistics/workspace/{workspace_name}/ - インスタンス概要の取得
- メソッド: getパス:
/apex/statistics/overview - インスタンス統計の取得
- メソッド: getパス:
/apex/statistics/instance/
パフォーマンス
Oracleデータベース・インスタンスのランタイム・パフォーマンスに関連するサービス。
- データベース内の指定されたサンプル・セッション・アクティビティの取得
- メソッド: getパス:
/database/performance/active_sessions_history/{sample_id},{session_id} - データベース内のすべてのサンプル・セッション・アクティビティの取得
- メソッド: getパス:
/database/performance/active_sessions_history/ - すべてのCPU時間の降順に並べたSQL文の取得
- メソッド: getパス:
/database/performance/top_sql_statements/ - SQL文の実行計画の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/plan - SQL文の履歴統計の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/history - 監視対象の文に関する情報の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/monitor/{sql_exec_id},{sql_exec_start}/ - SQL文の監視統計の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/monitor/ - 特定の文の実行に関するパラレル実行情報の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/monitor/{sql_exec_id},{sql_exec_start}/parallelism - SQL文の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/text - 特定のセッションのSQL統計の取得
- メソッド: getパス:
/database/performance/active_sessions_history_waits/{sid},{seq_number}/active_sql - SQL統計の最大値の取得
- メソッド: getパス:
/database/performance/top_sql_statements/maximums - SQL文の統計の取得
- メソッド: getパス:
/database/performance/sql_statements/{sql_id}/ - すべてのSQL文の統計の取得
- メソッド: getパス:
/database/performance/sql_statements/ - アクティブなセッションごとの最新10個の待機イベントの取得
- メソッド: getパス:
/database/performance/active_sessions_history_waits/ - 特定のアクティブ・セッションの指定された待機イベントの取得
- メソッド: getパス:
/database/performance/active_sessions_history_waits/{sid},{seq_number}/
プラガブル・データベースのライフサイクル管理
Oracleマルチテナント・データベース・インスタンスでのプラガブル・データベースの管理に関連するサービス。
- PDBの状態の変更
- メソッド: postパス:
/database/pdbs/{pdb_name}/status - PDBのクローンまたは切断操作
- メソッド: postパス:
/database/pdbs/{pdb_name}/ - PDB$SEEDまたはXMLからのPDBの作成
- メソッド: postパス:
/database/pdbs/ - PDBの削除
- メソッド: deleteパス:
/database/pdbs/{pdb_name}/ - プラガブル・データベースの取得
- メソッド: getパス:
/database/pdbs/{pdb_name}/ - すべてのプラガブル・データベースの取得
- メソッド: getパス:
/database/pdbs/ - PDBのステータス情報を戻す
- メソッド: getパス:
/database/pdbs/{pdb_name}/status