メタデータテンプレートを更新します。
メタデータテンプレートを更新できるのは、テンプレートがすでに存在する場合のみです。
更新はアトミックに適用されます。操作の適用中にエラー場が発生した場合、メタデータテンプレートは変更されません。
The access token received from the authorization server in the OAuth 2.0 flow.
メタデータテンプレートのスコープ。
global, enterprise メタデータテンプレートの名前。
テンプレートに対して実行する変更のタイプ。その中には、既存のテンプレートを変更する際に危険を伴うものもあります。
editTemplate, addField, reorderFields, addEnumOption, reorderEnumOptions, reorderMultiSelectOptions, addMultiSelectOption, editField, removeField, editEnumOption, removeEnumOption, editMultiSelectOption, removeMultiSelectOption "addEnumOption"
操作するデータ。これは、実行される操作によって異なります。
{ "name": "Aaron Levie" }1つのフィールドに影響する操作の場合は、影響を受けるフィールドのキーを定義します。
"category"
複数のフィールドに影響する操作の場合は、影響を受けるフィールドのキーを定義します。
["category", "name"]1つのenumオプションに影響する操作の場合は、影響を受けるオプションのキーを定義します。
"option1"
複数のenumオプションに影響する操作の場合は、影響を受けるオプションのキーを定義します。
["option1", "option2", "option3"]1つの複数選択オプションに影響する操作の場合は、影響を受けるオプションのキーを定義します。
"option1"
複数の複数選択オプションに影響する操作の場合は、影響を受けるオプションのキーを定義します。
["option1", "option2", "option3"]カスタムテンプレートデータを含め、更新されたメタデータテンプレートを返します。
ファイルやフォルダに適用可能なメタデータのテンプレート。
メタデータテンプレートのID。
"58063d82-4128-7b43-bba9-92f706befcdf"
値は常にmetadata_templateになります。
metadata_template "metadata_template"
メタデータテンプレートのスコープは、globalまたはenterprise_*のいずれかになります。globalスコープは、Boxを使用するすべての会社が利用できるテンプレートに使用されます。enterprise_*スコープは、特定の会社内で作成されたテンプレートを表します (*はその会社のID)。
"enterprise_123456"
テンプレートの一意の識別子。この識別子は、メタデータテンプレートが適用される会社のscope全体で一意ですが、会社を越えて一意であるとは限りません。
64"productInfo"
テンプレートの表示名。Boxウェブアプリとモバイルアプリに表示されます。
4096"Product Info"
このテンプレートをBoxウェブアプリのUIに表示するか、APIを介した使用のみを目的とするかを定義します。
true
テンプレートに含まれるテンプレートフィールドの順序付きリスト。各フィールドは、通常のテキストフィールド、日付フィールド、数値フィールド、単一または複数選択リストのいずれかになります。
ファイルまたはフォルダのコピー時にメタデータを含めるかどうか。
true