@@ -1320,6 +1320,127 @@ class AnnotationDataHoldingType(Enum):
1320
1320
1321
1321
"""
1322
1322
1323
+ AnnotationThumbnail = dict [str , Any ]
1324
+ """
1325
+ アノテーションのサムネイル情報
1326
+
1327
+ Kyes of dict
1328
+
1329
+ * project_id: str
1330
+ プロジェクトID。[値の制約についてはこちら。](#section/API-Convention/APIID)
1331
+ * task_id: str
1332
+ タスクID。[値の制約についてはこちら。](#section/API-Convention/APIID)
1333
+ * input_data_id: str
1334
+ 入力データID。[値の制約についてはこちら。](#section/API-Convention/APIID)
1335
+ * images: list[AnnotationThumbnailImage]
1336
+ サムネイル画像情報の一覧
1337
+ * annotations: dict(str, AnnotationThumbnailDetail)
1338
+ アノテーションIDをキーとしたサムネイル情報
1339
+ * annotation_updated_datetime: str
1340
+ サムネイルの元になったアノテーションの更新日時。サムネイルが未作成の場合はnull。
1341
+ * created_datetime: str
1342
+ サムネイル登録日時。サムネイルが未作成の場合はnull。
1343
+
1344
+ """
1345
+
1346
+ AnnotationThumbnailDetail = dict [str , Any ]
1347
+ """
1348
+ - **AnnotationThumbnailDetailImageSlice**:<br> 画像の一部をサムネイルとして使用する - **AnnotationThumbnailDetailUnsupported**:<br> サムネイル生成に対応していない - **AnnotationThumbnailDetailFailed**:<br> サムネイル生成に失敗した
1349
+
1350
+ Kyes of dict
1351
+
1352
+ * type: str
1353
+
1354
+ * image: int
1355
+ AnnotationThumbnail.imageのインデックス
1356
+ * x: int
1357
+ x座標
1358
+ * y: int
1359
+ y座標
1360
+ * width: int
1361
+ 幅
1362
+ * height: int
1363
+ 高さ
1364
+ * reason: str
1365
+ 失敗理由
1366
+
1367
+ """
1368
+
1369
+ AnnotationThumbnailDetailFailed = dict [str , Any ]
1370
+ """
1371
+ サムネイル生成に失敗した
1372
+
1373
+ Kyes of dict
1374
+
1375
+ * type: str
1376
+
1377
+ * reason: str
1378
+ 失敗理由
1379
+
1380
+ """
1381
+
1382
+ AnnotationThumbnailDetailImageSlice = dict [str , Any ]
1383
+ """
1384
+ 画像の一部をサムネイルとして使用する
1385
+
1386
+ Kyes of dict
1387
+
1388
+ * type: str
1389
+
1390
+ * image: int
1391
+ AnnotationThumbnail.imageのインデックス
1392
+ * x: int
1393
+ x座標
1394
+ * y: int
1395
+ y座標
1396
+ * width: int
1397
+ 幅
1398
+ * height: int
1399
+ 高さ
1400
+
1401
+ """
1402
+
1403
+ AnnotationThumbnailDetailUnsupported = dict [str , Any ]
1404
+ """
1405
+ サムネイル生成に対応していない
1406
+
1407
+ Kyes of dict
1408
+
1409
+ * type: str
1410
+
1411
+
1412
+ """
1413
+
1414
+ AnnotationThumbnailImage = dict [str , Any ]
1415
+ """
1416
+
1417
+
1418
+ Kyes of dict
1419
+
1420
+ * type: str
1421
+
1422
+ * url: str
1423
+ サムネイル画像のURL
1424
+ * width: int
1425
+ 画像の幅
1426
+ * height: int
1427
+ 画像の高さ
1428
+
1429
+ """
1430
+
1431
+ AnnotationThumbnailImageSource = dict [str , Any ]
1432
+ """
1433
+
1434
+
1435
+ Kyes of dict
1436
+
1437
+ * type: str
1438
+
1439
+ * temporary_path: str
1440
+ 事前にアップロードしたサムネイル画像のパス。 [createTempPath](#operation/createTempPath) APIで取得した `path` の値を指定します。
1441
+
1442
+ """
1443
+
1323
1444
AnnotationType = dict [str , Any ]
1324
1445
"""
1325
1446
@@ -2852,7 +2973,7 @@ class GraphType(Enum):
2852
2973
* organization_id: str
2853
2974
組織ID。[値の制約についてはこちら。](#section/API-Convention/APIID)
2854
2975
* input_data_set_id: str
2855
- 入力データセットID。[値の制約についてはこちら。](#section/API-Convention/APIID)
2976
+ 入力データセットID(システム内部用のプロパティ) 。[値の制約についてはこちら。](#section/API-Convention/APIID)
2856
2977
* input_data_name: str
2857
2978
入力データ名
2858
2979
* input_data_path: str
@@ -2925,27 +3046,6 @@ class InputDataOrder(Enum):
2925
3046
2926
3047
"""
2927
3048
2928
- InputDataSet = dict [str , Any ]
2929
- """
2930
- 入力データセットの情報を表すデータ構造です。
2931
-
2932
- Kyes of dict
2933
-
2934
- * input_data_set_id: str
2935
- 入力データセットID。[値の制約についてはこちら。](#section/API-Convention/APIID)
2936
- * input_data_set_name: str
2937
- 入力データセットの名前
2938
- * organization_id: str
2939
- 組織ID。[値の制約についてはこちら。](#section/API-Convention/APIID)
2940
- * input_data_type: InputDataType
2941
-
2942
- * private_storage_arn: str
2943
- AWS IAMロール。S3プライベートストレージの認可で使います。 [S3プライベートストレージの認可の設定についてはこちら](/docs/faq/#m0b240)をご覧ください。
2944
- * updated_datetime: str
2945
- 入力データセットの最終更新日時
2946
-
2947
- """
2948
-
2949
3049
InputDataSummary = dict [str , Any ]
2950
3050
"""
2951
3051
ある入力データのバリデーション結果です。入力データIDをキーに引けるようにMap[入力データID, バリデーション結果]となっています
@@ -4237,6 +4337,8 @@ class OrganizationMemberStatus(Enum):
4237
4337
4238
4338
* is_builtin: bool
4239
4339
trueの場合、プラグインはAnnofab組み込みのプラグインであり、更新や削除を行うことはできません。
4340
+ * project_extra_data_kinds: list[str]
4341
+ このプラグインが適用されたプロジェクトで使用可能となるProjectExtraDataKindのId列。
4240
4342
* created_datetime: str
4241
4343
4242
4344
* updated_datetime: str
@@ -4839,19 +4941,6 @@ class PricePlan(Enum):
4839
4941
* use_beginner_navigation: bool
4840
4942
true の場合、プロジェクトの画面でナビゲーションUIを表示します(ログインユーザーがプロジェクトオーナーの場合のみ)。
4841
4943
4842
- """
4843
-
4844
- ProjectContainer = dict [str , Any ]
4845
- """
4846
-
4847
-
4848
- Kyes of dict
4849
-
4850
- * list: list[Project]
4851
-
4852
- * has_next: bool
4853
-
4854
-
4855
4944
"""
4856
4945
4857
4946
ProjectCopyRequest = dict [str , Any ]
@@ -4892,6 +4981,107 @@ class PricePlan(Enum):
4892
4981
* dest_project: Project
4893
4982
4894
4983
4984
+ """
4985
+
4986
+ ProjectExtraData = dict [str , Any ]
4987
+ """
4988
+ プロジェクトの追加データ。 追加のプロジェクトの設定や、プロジェクトに対するユーザ毎のデータを表す。 (project_id, account_id, kind_id)の組み合わせで一意になり、account_idが指定指定されていない場合はユーザに割りつかず、プロジェクト自体に割りついている値を表す。
4989
+
4990
+ Kyes of dict
4991
+
4992
+ * project_id: str
4993
+ プロジェクトID。[値の制約についてはこちら。](#section/API-Convention/APIID)
4994
+ * account_id: str
4995
+ アカウントID。[値の制約についてはこちら。](#section/API-Convention/APIID)
4996
+ * kind_id: str
4997
+ プロジェクト追加データの種別ID。[値の制約についてはこちら。](#section/API-Convention/APIID)
4998
+ * value: ProjectExtraDataValue
4999
+
5000
+
5001
+ """
5002
+
5003
+ ProjectExtraDataKind = dict [str , Any ]
5004
+ """
5005
+ プロジェクトの追加データの種別。
5006
+
5007
+ Kyes of dict
5008
+
5009
+ * id: str
5010
+ プロジェクト追加データの種別ID。[値の制約についてはこちら。](#section/API-Convention/APIID)
5011
+ * display_name: InternationalizationMessage
5012
+
5013
+ * schema: __DictStrKeyAnyValue__
5014
+ プロジェクト追加データのスキーマを表す構造。
5015
+ * scope: ProjectExtraDataKindScope
5016
+
5017
+ * default_value: __DictStrKeyAnyValue__
5018
+ プロジェクト追加データの値。 nullを除く任意のJson
5019
+
5020
+ """
5021
+
5022
+
5023
+ class ProjectExtraDataKindScope (Enum ):
5024
+ """
5025
+ プロジェクト追加データがユーザーとプロジェクトに割りつくかどうかを表す列挙値。 - `project` => プロジェクトにのみ割りつき、ユーザには割りつかない - `user` => ユーザにのみ割りつき、プロジェクトには割りつかない - `both` => プロジェクトとユーザの両方に割りつく
5026
+ """
5027
+
5028
+ PROJECT = "project"
5029
+ USER = "user"
5030
+ BOTH = "both"
5031
+
5032
+
5033
+ ProjectExtraDataValue = dict [str , Any ]
5034
+ """
5035
+
5036
+
5037
+ Kyes of dict
5038
+
5039
+ * type: str
5040
+
5041
+ * value: __DictStrKeyAnyValue__
5042
+ プロジェクト追加データの値。 nullを除く任意のJson
5043
+ * updated_datetime: str
5044
+ データが最後に更新された日時
5045
+
5046
+ """
5047
+
5048
+ ProjectExtraDataValueDefault = dict [str , Any ]
5049
+ """
5050
+ 保存されているデータが無く、デフォルト値が設定されている場合
5051
+
5052
+ Kyes of dict
5053
+
5054
+ * type: str
5055
+
5056
+ * value: __DictStrKeyAnyValue__
5057
+ プロジェクト追加データの値。 nullを除く任意のJson
5058
+
5059
+ """
5060
+
5061
+ ProjectExtraDataValueEmpty = dict [str , Any ]
5062
+ """
5063
+ 保存されているデータが無く、デフォルト値も設定されていない場合
5064
+
5065
+ Kyes of dict
5066
+
5067
+ * type: str
5068
+
5069
+
5070
+ """
5071
+
5072
+ ProjectExtraDataValueSaved = dict [str , Any ]
5073
+ """
5074
+ 保存されているデータがある場合
5075
+
5076
+ Kyes of dict
5077
+
5078
+ * type: str
5079
+
5080
+ * value: __DictStrKeyAnyValue__
5081
+ プロジェクト追加データの値。 nullを除く任意のJson
5082
+ * updated_datetime: str
5083
+ データが最後に更新された日時
5084
+
4895
5085
"""
4896
5086
4897
5087
ProjectGuestUserProfile = dict [str , Any ]
@@ -5218,20 +5408,18 @@ class ProjectStatus(Enum):
5218
5408
5219
5409
"""
5220
5410
5221
- PutInputDataSetRequest = dict [str , Any ]
5411
+ PutAnnotationThumbnailBody = dict [str , Any ]
5222
5412
"""
5223
- 入力データセット新規作成/更新
5413
+ アノテーションのサムネイル更新リクエスト
5224
5414
5225
5415
Kyes of dict
5226
5416
5227
- * input_data_set_name: str
5228
- 入力データセットの名前
5229
- * input_data_type: InputDataType
5230
-
5231
- * private_storage_arn: str
5232
- AWS IAMロール。S3プライベートストレージの認可で使います。 [S3プライベートストレージの認可の設定についてはこちら](/docs/faq/#m0b240)をご覧ください。
5233
- * last_updated_datetime: str
5234
- 新規作成時は未指定、更新時は必須(更新前の日時)
5417
+ * images: list[AnnotationThumbnailImageSource]
5418
+ アップロードするサムネイル画像の一覧
5419
+ * annotations: dict(str, AnnotationThumbnailDetail)
5420
+ アノテーションIDをキーとしたサムネイル情報
5421
+ * annotation_updated_datetime: str
5422
+ サムネイルの元になったアノテーションの更新日時。 [putEditorAnnotation](#operation/putEditorAnnotation) API や [getEditorAnnotation](#operation/getEditorAnnotation) API のレスポンスに含まれる `updated_datetime` を指定します。
5235
5423
5236
5424
"""
5237
5425
@@ -5335,6 +5523,8 @@ class ProjectStatus(Enum):
5335
5523
プラグインの名前です。 プラグイン一覧や、プロジェクトで使うプラグインを選ぶときなどに表示されます。
5336
5524
* description: str
5337
5525
プラグインの説明です。 プラグイン一覧や、プロジェクトで使うプラグインを選ぶときなどに表示されます。
5526
+ * project_extra_data_kinds: list[str]
5527
+ プラグインが適用されたプロジェクトで使用可能となるProjectExtraDataKindのId列。
5338
5528
* detail: PluginDetail
5339
5529
5340
5530
* last_updated_datetime: str
@@ -5355,6 +5545,19 @@ class ProjectStatus(Enum):
5355
5545
5356
5546
"""
5357
5547
5548
+ PutProjectExtraDataBody = dict [str , Any ]
5549
+ """
5550
+ プロジェクトの追加データの更新時のリクエストボディ
5551
+
5552
+ Kyes of dict
5553
+
5554
+ * value: __DictStrKeyAnyValue__
5555
+ プロジェクト追加データの値。 nullを除く任意のJson
5556
+ * last_updated_datetime: str
5557
+ データの最終更新時刻。新規作成時は未指定、更新時は必須(更新前の日時)
5558
+
5559
+ """
5560
+
5358
5561
PutProjectRequest = dict [str , Any ]
5359
5562
"""
5360
5563
@@ -5718,7 +5921,7 @@ class ProjectStatus(Enum):
5718
5921
* organization_id: str
5719
5922
組織ID。[値の制約についてはこちら。](#section/API-Convention/APIID)
5720
5923
* input_data_set_id: str
5721
- 入力データセットID。[値の制約についてはこちら。](#section/API-Convention/APIID)
5924
+ 入力データセットID(システム内部用のプロパティ) 。[値の制約についてはこちら。](#section/API-Convention/APIID)
5722
5925
* project_id: str
5723
5926
プロジェクトID。[値の制約についてはこちら。](#section/API-Convention/APIID)
5724
5927
* input_data_id: str
0 commit comments