getArchiveContents
アーカイブの内容を取得します。コンテンツには、アーカイブ内に存在するすべてのものの明示的なリストが含まれています。
このオペレーションは、アーカイブのエクスポートまたはインポートのいずれかで使用します。
createExportArchiveまたは
createImportArchiveが呼び出された後は、同じトランザクションとアーカイブ内にある限り、いつでも使用できます。閉鎖されていません。
ロケーション
/services/webservices/system/admin/archive/operations/
リクエストエレメント
archiveId:コンテンツを取得するアーカイブのID。
応答エレメント
content:アーカイブの内容。
•resources(オプション):アーカイブ内のリソースのリスト。
• users (オプション):このアーカイブ内のドメイン、ユーザー、およびグループの明示的なリスト。これは
ユーザーエレメントに似ていますが、以下に示すように、一部のエレメントは不正です。
— all(不正):このエレメントは、このコンテキストでは設定されません。
— domain(オプション):アーカイブに含まれるドメインのリスト。
all(illegal):このエレメントはこのコンテキストでは設定されません。
domains:ドメインのドメイン名のスペース区切りのリスト。
— users(オプション):アーカイブ内のユーザーのリスト。
domain(0以上):アーカイブ内のユーザーを含むドメイン。
all(illegal):このエレメントはこのコンテキストでは設定されません。
name:ユーザーを含むドメインの名前。
users(オプション):アーカイブ内のユーザーのユーザー名のスペース区切りのリスト。
— groups(オプション):アーカイブ内のグループのリスト。ユーザーメンバーシップが含まれます。
domain(0以上):アーカイブ内のグループを含むドメイン。
name:グループを含むドメインの名前。
all(illegal):このエレメントはこのコンテキストでは設定されません。
groups(オプション):アーカイブ内のグループとその定義のリスト。
name:グループの名前。
all(illegal):このエレメントはこのコンテキストでは設定されません。
user(オプション):グループのメンバーとしてリストされるユーザーのリスト。
•serverAttributes(オプション):アーカイブ内のサーバー属性(名前エレメント)のスペース区切りのリスト。
•exportOptions(options):追加のデータをアーカイブにエクスポートするために使用されるオプション(名前エレメント)のスペース区切りのリスト。
エラー解析
NotFound:archiveIdが存在しない場合。これは、次の場合に発生する可能性があります。
•アーカイブは、この手順を使用して以前にキャンセルされました
•getExportDataがデータの最後のチャンクを返しました
•getImportReportまたはperformImportArchiveが以前にFAILまたはSUCCESSステータスを返しました
•このオペレーションは別のトランザクションで呼び出されます