サブスクライブされているターゲットのパッチ・コンプライアンスのレポート
post
https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/goldImages/actions/targetsPatchComplianceReport
すべてのサブスクライブされたターゲットのパッチ・コンプライアンス・レポート
リクエスト
この操作にはリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
ルート・スキーマ: schema
型:
ソースの表示
object
-
excludeList: array excludeList
レスポンスで指定した詳細を除外
-
limit: number
現在のフェッチの制限(アイテムの合計数のみをフェッチするには、limit=0を設定する必要があります)例:
10
-
page: string
Base 64でエンコードされたページ例:
b2Zmc2V0OjA
-
sort: string
オプションのソート方向に従ってフィールドをソートします。ソートでサポートされる属性は、'targetName'、'targetType'、'hostName'、'release'、'platform'、'imageName'、'imageVersionName'、'imageVersionDescription'、'targetStatus'、'clusterName'、'additionalPatchCount'、'currentVersionName'、'dbMachineName'です。有効なソート方向には、昇順と降順があります。ソート方向を指定しない場合、デフォルトでascが使用されます。例:
name:asc
すべてに一致
ソースの表示
- object TargetsPatchComplianceReportFilter
サブスクライブされているターゲット・コンプライアンス・レポートのフィルタ
ネストされたスキーマ: TargetsPatchComplianceReportFilter
型:
object
サブスクライブされているターゲット・コンプライアンス・レポートのフィルタ
ソースの表示
-
imageId: string
イメージのID例:
E77FC170F57D4B64E0531D0E4B64DA85
-
imageNameMatches: string
イメージ名のワイルドカード検索例:
%img%
-
isOnCurrentImage: boolean
ターゲットのパッチレベル(trueターゲットは現在のイメージにパッチが適用され、falseターゲットは現在以外のイメージにパッチが適用されます)
-
platform: string
ターゲットのプラットフォーム例:
linux_x64_86
-
releaseMatches: string
ターゲットのリリースでのワイルドカード検索例:
19.14%
-
targetNameMatches: string
ターゲット名のワイルドカード検索例:
%orcl%
-
targetProperties: object targetProperties
ターゲットのプロパティ
-
targetTypeList: array targetTypeList
ターゲット・タイプのリスト
ネストされたスキーマ: targetProperties
型:
object
ターゲットのプロパティ
すべてに一致
ソースの表示
- object TargetPropertyFilter
ターゲット・プロパティのフィルタ
ネストされたスキーマ: targetTypeList
型:
array
ターゲット・タイプのリスト
ソースの表示
- 配列:
指定可能な値:
[ "oracle_database", "rac_database", "cluster", "has" ]
ネストされたスキーマ: TargetPropertyFilter
型:
object
ターゲット・プロパティのフィルタ
ソースの表示
-
contactList: array contactList
連絡先のリスト
-
costCenterList: array costCenterList
コスト・センターのリスト
-
departmentList: array departmentList
部門のリスト
-
downtimeContactList: array downtimeContactList
停止時の連絡先のリスト
-
lifecycleStatusList: array lifecycleStatusList
ライフサイクルステータスのリスト
-
lineOfBusinessList: array lineOfBusinessList
ライン・オブ・ビジネスのリスト
-
locationList: array locationList
場所のリスト
-
siteList: array siteList
サイトのリスト
例
先頭に戻る
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK。ターゲット詳細が取得されました。
ネストされたスキーマ: GoldImageSubscribedTargetsPatchComplianceReport
型:
object
ターゲットの詳細
ソースの表示
-
count: number
現在のフェッチ内のサブスクライブされたターゲットの数例:
10
-
currentPage: string
Base 64でエンコードされた現在のページ例:
b2Zmc2V0OjA
-
items: array items
ターゲットのリスト
-
nextPage: string
Base 64でエンコードされた次のページ例:
b2Zmc2V0OjA
-
previousPage: string
Base 64でエンコードされた前のページ例:
b2Zmc2V0OjA
-
total: number
イメージにサブスクライブしているターゲットの合計数例:
100
ネストされたスキーマ: items
型:
ソースの表示
object
-
additionalPatchCount: integer
ターゲット内の追加パッチの数がイメージに存在せず、推奨パッチではありません例:
2
-
currentVersionName: string
'CURRENT'イメージ・バージョンの名前例:
19DBRU15
-
imageId: string
イメージのID例:
E77FC170F57D4B64E0531D0E4B64DA85
-
imageName: string
イメージの名前例:
Tier1 SI 19.14
-
imageVersionDescription: string
イメージ・バージョンの説明例:
-
imageVersionName: string
イメージ・バージョンの名前例:
Version-1
-
isCurrentImage: boolean
フラグはイメージが現在のバージョンかどうかを示します
-
isImageUptodate: boolean
イメージが最新かどうかを示すフラグ
-
isNonCurrentVersionUptodate: boolean
フラグは最新のイメージ・バージョンがあるかどうかを示します
-
patchCompliance: string
ターゲットのパッチ・コンプライアンスは、'DRIFTED' (ターゲットにイメージ内の追加のパッチがあり、それが推奨パッチではない場合)か、
ターゲットにパッチが適用されている もののいずれかです例:DRIFTED
すべてに一致
ソースの表示
- object allOf TargetPatchComplianceDetails
ターゲットの詳細
ネストされたスキーマ: TargetPatchComplianceDetails
型:
object
ターゲットの詳細
ソースの表示
-
dbMachineName: string
DBマシン名例:
myDbMachine.oracle.com
すべてに一致
ソースの表示
- object TargetDetails
ターゲットの詳細
ネストされたスキーマ: TargetDetails
型:
object
ターゲットの詳細
ソースの表示
-
clusterName: string
クラスタの名前例:
phxem0405c
-
dataguardRole: string
Data Guardロールの列挙
-
displayName: string
ターゲットの表示名例:
sdb2ra00
-
hostname: string
ホスト名例:
myHostName.mycompany.com
-
isCdb: string
DBがCDBかどうかを示すフラグ例:
true
-
platform: string
ターゲットのプラットフォーム例:
Linux_AMD64
-
release: string
データベース・リリース例:
19.14.0.0.0
-
targetId: string
ターゲットのID例:
09216A9333889316155C3B7DFF9820C7
-
targetName: string
ターゲットの名前例:
sdb2ra00
-
targetStatus: number
ターゲットのステータス例:
1
-
targetType: string
指定可能な値:
[ "rac_database", "oracle_database", "cluster", "has" ]
ターゲットのタイプ
例
400レスポンス
不正なリクエスト。ペイロードがnullであるか、一部のパラメータがありません
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
401レスポンス
未認可。ユーザーにはリクエストされた操作を実行する権限がありません
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
403レスポンス
禁止。ユーザーは、リクエストされた操作の実行を禁止されています
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
404レスポンス
見つかりません。リクエストされたREST API URLが見つかりません。
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
500レスポンス
内部サーバー・エラー。REST APIの実行中に例外が発生しました。
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列
503レスポンス
サービスが使用できません。サーバーはリクエストを処理できません。
ルート・スキーマ: ErrorResponse
型:
object
エラー・レスポンス
ソースの表示
-
code(必須): string
プログラムによる解析を目的とした、エラーを定義する短いエラー・コード。
-
message(必須): string
判読可能なエラー文字列