Source code for annofabapi.dataclass.organization_member
# ruff: noqa: E501
# pylint: disable=too-many-lines,trailing-whitespace
"""
annofabapiのmodelをDataClassで定義したクラス
Note:
このファイルはopenapi-generatorで自動生成される。詳細は generate/README.mdを参照.
oneOf, allOfなどは正しく表現できない可能性がある。
"""
from dataclasses import dataclass
from dataclasses_json import DataClassJsonMixin
from annofabapi.models import OrganizationMemberRole, OrganizationMemberStatus
[docs]
@dataclass
class OrganizationMember(DataClassJsonMixin):
""" """
organization_id: str
"""組織ID。[値の制約についてはこちら。](#section/API-Convention/APIID) """
account_id: str
"""アカウントID。[値の制約についてはこちら。](#section/API-Convention/APIID) """
user_id: str
"""ユーザーID。[値の制約についてはこちら。](#section/API-Convention/APIID) """
username: str
"""ユーザー名"""
role: OrganizationMemberRole
""""""
status: OrganizationMemberStatus
""""""
biography: str | None
"""人物紹介、略歴。 この属性は、Annofab外の所属先や肩書などを表すために用います。 Annofab上の「複数の組織」で活動する場合、本籍を示すのに便利です。 """
created_datetime: str
"""作成日時"""
updated_datetime: str
"""更新日時"""