ライフサイクル・メンテナンス履歴の取得
post
https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/lcmOperations/actions/getLcmHistory
更新(パッチ適用)およびアップグレード操作のデータベース・メンテナンス履歴を取得します。
リクエスト
この操作にはリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
ルート・スキーマ: schema
型:
ソースの表示
object
-
limit: number
現在のフェッチの制限(アイテムの合計数のみをフェッチするには、limit=0を設定する必要があります)例:
10
-
page: string
Base 64でエンコードされたページ例:
b2Zmc2V0OjA
-
sort: string
フィールドとオプションのソート方向。ソートでサポートされる属性は、targetName、targetType、timeStarted、timeEnded、status、taskです。有効なソートの方向は'asc'および'desc'です。ソート方向を指定しない場合、デフォルトで'asc'が使用されます。例:
targetName:asc
すべてに一致
ソースの表示
- object allOf LcmHistoryDetails
LCM履歴データを取得するためのリクエスト
ネストされたスキーマ: LcmHistoryDetails
型:
object
LCM履歴データを取得するためのリクエスト
ソースの表示
-
exclusions: array exclusions
レスポンスで指定した詳細を除外します
すべてに一致
ソースの表示
- object LcmHistoryFilter
LCM履歴データのフィルタ
ネストされたスキーマ: LcmHistoryFilter
型:
object
LCM履歴データのフィルタ
ソースの表示
-
status: string
指定可能な値:
[ "SCHEDULED", "RUNNING", "ACTION_REQUIRED", "PAUSED", "FAILED", "COMPLETED", "ABORTED", "SKIPPED", "SAVED", "COMPLETED_WITH_ERROR" ]
タスクのステータス例:COMPLETED
-
submittedBy: string
操作を発行したOEMユーザー例:
SYSMAN
-
targetIds: array targetIds
ターゲットIDのリスト
-
targetNames: array targetNames
ターゲット名のリスト
-
targetType: string
指定可能な値:
[ "oracle_database", "oracle_pdb", "cluster", "rac_database", "has" ]
ターゲット・タイプ -
tasks: string
指定可能な値:
[ "UPDATE", "UPGRADE" ]
タスクのリスト -
timeStartedGreaterThanOrEqualTo: string
指定時間以降例:
2023-01-30 10:00:00
-
timeStartedLesserThanOrEqualTo: string
指定時間まで例:
2023-01-30 10:00:11
ネストされたスキーマ: targetIds
型:
array
ターゲットIDのリスト
ソースの表示
例:
[
"E5B98897FE871AC1E05380FE4564F682",
"ADB98897FE871AC1E05380FE4564F555"
]
例
先頭に戻る
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。LCM履歴は正常に取得されました。
ネストされたスキーマ: LcmHistoryCollection
型:
object
LCM履歴データのリスト
ソースの表示
-
count: integer
現在のフェッチにおけるLCM履歴レコードの数
-
currentPage: string
Base 64でエンコードされた現在のページ例:
b2Zmc2V0OjA
-
items(必須): array items
LCM履歴のリスト
-
nextPage: string
Base 64でエンコードされた次のページ例:
b2Zmc2V0OjC
-
previousPage: string
Base 64でエンコードされた前のページ例:
b2Zmc2V0OjB
-
timeStartedGreaterThanOrEqualTo: string
指定開始時間以降例:
2022-08-13 04:36:54
-
timeStartedLessThanOrEqualTo: string
指定開始時間まで例:
2022-08-13 04:36:54
-
total: integer
LCM履歴レコードの合計数
ネストされたスキーマ: LcmHistorySummary
型:
object
LCM履歴サマリー
ソースの表示
-
additionalProperties: object additionalProperties
このタスクの追加プロパティ
-
status: string
指定可能な値:
[ "SCHEDULED", "RUNNING", "ACTION_REQUIRED", "PAUSED", "FAILED", "COMPLETED", "ABORTED", "SKIPPED", "SAVED", "COMPLETED_WITH_ERROR" ]
タスクのステータス例:COMPLETED
-
submittedBy: string
操作を発行したOEMユーザー例:
SYSMAN
-
targetDisplayName: string
ターゲット表示名例:
Prod DB
-
targetId: string
ターゲットID例:
39D9DA5C367AE68C9087A71B2C46FEAE
-
targetName: string
ターゲット名例:
Prod DB
-
targetType: string
ターゲット・タイプ例:
oracle_database
-
task: string
指定可能な値:
[ "UPDATE", "UPGRADE" ]
データベース管理タスク例:UPDATE
-
timeEnded: string (date-time)
タスクの終了時間
-
timeStarted: string (date-time)
タスクの開始時刻
ネストされたスキーマ: additionalProperties
型:
object
このタスクの追加プロパティ
ソースの表示
- 配列: object AdditionalProperties
タスクの追加プロパティ
例
401レスポンス
未認可。ユーザーにはリクエストされた操作を実行する権限がありません
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
403レスポンス
禁止。ユーザーは、リクエストされた操作の実行を禁止されています
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
500レスポンス
内部サーバー・エラー。REST APIの実行中に例外が発生しました。
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
503レスポンス
サービスが使用できません。サーバーはリクエストを処理できません。
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列