- HTTP リクエスト
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- FieldLimits
- TextLimits
- LongTextLimits
- IntegerLimits
- DateLimits
- UserLimits
- ListLimits
- SelectionLimits
- 試してみる
ラベルの構造に関する制約(許可されるフィールドの最大数やラベル タイトルの最大長など)を取得します。
HTTP リクエスト
GET https://drivelabels.googleapis.com/v2/limits/label
この URL は gRPC Transcoding 構文を使用します。
クエリ パラメータ
パラメータ | |
---|---|
name |
必須。ラベルの変更リソース名は「limits/label」にする必要があります。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
ラベルの構造を制御するラベル制約(許可されるフィールドの最大数やラベル タイトルの最大長など)。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"name": string,
"maxTitleLength": integer,
"maxDescriptionLength": integer,
"maxFields": integer,
"maxDeletedFields": integer,
"maxDraftRevisions": integer,
"fieldLimits": {
object ( |
フィールド | |
---|---|
name |
リソース名。 |
maxTitleLength |
タイトルに使用できる最大文字数。 |
maxDescriptionLength |
説明文に使用できる最大文字数。 |
maxFields |
ラベル内で許可されるフィールドの最大数。 |
maxDeletedFields |
削除できる公開フィールドの最大数。 |
maxDraftRevisions |
古い下書きを削除する前に保持される下書きリビジョンの最大数。 |
fieldLimits |
フィールドの制限。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/drive.labels
https://www.googleapis.com/auth/drive.labels.readonly
https://www.googleapis.com/auth/drive.admin.labels
https://www.googleapis.com/auth/drive.admin.labels.readonly
詳しくは、承認ガイドをご覧ください。
FieldLimits
フィールドの構造を制御するフィールド定数(タイトルの最大長、フィールド値または長さの最小値と最大値など)。
JSON 表現 |
---|
{ "maxIdLength": integer, "maxDisplayNameLength": integer, "maxDescriptionLength": integer, "textLimits": { object ( |
フィールド | |
---|---|
maxIdLength |
ID の最大長。 |
maxDisplayNameLength |
フィールド タイトルの上限。 |
maxDescriptionLength |
フィールドの説明(ヘルプテキストとも呼ばれます)の制限。 |
textLimits |
指定された Field.Type の関連する上限。テキスト フィールドの制限。 |
longTextLimits |
長いテキスト フィールドの制限。 |
integerLimits |
整数フィールドの上限。 |
dateLimits |
日付フィールドの制限。 |
userLimits |
ユーザー フィールドの上限。 |
selectionLimits |
選択フィールドの制限。 |
TextLimits
テキスト フィールドのタイプの制限。
JSON 表現 |
---|
{ "minLength": integer, "maxLength": integer } |
フィールド | |
---|---|
minLength |
テキスト フィールド タイプで許容される最小文字数。 |
maxLength |
テキスト フィールド タイプで許容される最大文字数。 |
LongTextLimits
長いテキスト フィールドのタイプの制限。
JSON 表現 |
---|
{ "minLength": integer, "maxLength": integer } |
フィールド | |
---|---|
minLength |
長いテキスト フィールド タイプで許容される最小文字数。 |
maxLength |
長いテキスト フィールド タイプで許容される最大文字数。 |
IntegerLimits
整数フィールド型の制限。
JSON 表現 |
---|
{ "minValue": string, "maxValue": string } |
フィールド | |
---|---|
minValue |
整数フィールド型の最小値。 |
maxValue |
整数フィールド型の最大値。 |
DateLimits
日付フィールドの種類の制限。
JSON 表現 |
---|
{ "minValue": { object ( |
フィールド | |
---|---|
minValue |
日付フィールド タイプの最小値。 |
maxValue |
日付フィールド タイプの最大値。 |
UserLimits
Field.Type.USER の上限。
JSON 表現 |
---|
{
"listLimits": {
object ( |
フィールド | |
---|---|
listLimits |
フィールド タイプのリスト バリアントの上限。 |
ListLimits
フィールド タイプのリスト バリアントの上限。
JSON 表現 |
---|
{ "maxEntries": integer } |
フィールド | |
---|---|
maxEntries |
フィールド タイプで許可される値の最大数。 |
SelectionLimits
選択フィールドのタイプの制限。
JSON 表現 |
---|
{
"listLimits": {
object ( |
フィールド | |
---|---|
listLimits |
フィールド タイプのリスト バリアントの上限。 |
maxIdLength |
選択オプションの最大 ID 長。 |
maxDisplayNameLength |
表示名の最大文字数。 |
maxChoices |
選択肢の最大数。 |
maxDeletedChoices |
削除された選択肢の最大数。 |