最上位エンティティのプレビュー
post
/imports
すべてのエンティティの物理タイプと名前のリストを返します。
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
問合せパラメータ
- xmlFile: string
XMLファイルの名前。
エクスポートされるXMLまたはJSONファイル。
ルート・スキーマ: import-payload
型:
ソースを表示
object
- xl-ddm-data(optional): object xl-ddm-data
エクスポートされるXMLまたはJSONファイルが含まれています。
ネストされたスキーマ: xl-ddm-data
型:
object
エクスポートされるXMLまたはJSONファイルが含まれています。
セキュリティ
- basicAuth: basic
型:
basic
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200レスポンス
OK
ネストされたスキーマ: previewentity-array
型:
ソースを表示
object
- entityName(optional): string
プレビュー操作に一致するエンティティの名前。
- entityType(optional): string
プレビュー操作に一致するエンティティのタイプ。
- entityTypeDisplay(optional): string
ロケールに依存するエンティティ・タイプの表示名を指定します。
- message(optional): string
インタフェースに表示できるプレビュー操作のテキスト・メッセージ(ある場合)。
例
この例では、すべてのエンティティの物理タイプと名前のリストを取得します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -H "Content-Type: application/xml" -H Accept: application/json" -H "X-Requested-By: <anyvalue>" -X POST -u username:password https://pseudo.com/iam/governance/configmgmt/rest/imports?xmlFile=test.xml -d '<<Content of the xml file to be imported>>'
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
[ { "entityType": "Organization", "entityTypeDisplay": "Organization", "entityName": "Top", "message": null }, { "entityType": "PasswordPolicy", "entityTypeDisplay": "Password Policy", "entityName": "Default Policy", "message": null }, ..