概要
Glasswall Halo は、サポートされているファイルタイプのコンテンツ項目をエクスポートおよびインポートする機能を提供します。これにより、Glasswall Halo の外部で追加処理を行った後、Glasswall Halo に再インポートして再構成し、利用できるようになります。
必要な最小 Halo バージョン: v2.8.0
エクスポート可能なコンテンツ
- ユーザーは、バイナリファイルまたはbase64エンコードされたファイルのいずれかをエクスポートできます。完了すると、レスポンスはそれぞれ標準のzipアーカイブまたはbase64エンコードされたzipアーカイブになります。
- エクスポートの最大ファイルサイズは 1 GB です。
注: アーカイブはサポートされていません。これらのエンドポイントは、処理対象として単一のファイルのみを受け付けます。つまり、アップロードするファイル、またはbase64エンコードされたファイルは、アーカイブ(例: zip、tar、rar)であってはならず、複数のファイルを含んでいてもなりません。
インポート可能なコンテンツ
- ユーザーは、標準のzipアーカイブまたはbase64エンコードされたzipアーカイブのいずれかをインポートできます。完了すると、レスポンスはそれぞれバイナリファイルまたはbase64エンコードされたファイルになります。
- インポート時のzipアーカイブの最大サイズは 3 GB です。
注: これらのエンドポイントは、処理対象として単一のフラットなzipファイルのみを受け付けます。つまり、アップロードするzipファイル、またはbase64エンコードされたzipファイルには、その中にネストされたzipファイルを含めてはなりません。
追加情報
この API の使用方法の詳細については、API documentationをご覧ください。
Glasswall Halo は Glasswall Embedded Engine を中心に構築されています。インポートとエクスポートについてさらに詳しく知りたい場合は、詳細な説明についてEmbedded Engine documentationをご覧ください。
ライセンス
Import and Export API へのアクセス
API にアクセスするには、Glasswall Embedded Engine import and export のライセンスが必要です。Halo デプロイメントにエクスポートおよびインポート機能を追加したい場合は、これを含む新しいライセンスを取得するためにcontact usしてください。
1 日あたりのファイル上限とデータ上限
Import and Export API の利用は、1 日あたりのファイル使用量およびデータ使用量にカウントされます。Halo のファイル処理上限を超えた場合、import and export API への新しいリクエストは、sync API または async APIs の場合と同様に失敗します。