(
self,
*,
display_name: Union[Optional[str], DefaultArg] = NotGiven,
id: Union[Optional[str], DefaultArg] = NotGiven,
members: Union[Optional[List[GroupMember]], DefaultArg] = NotGiven,
meta: Union[Optional[GroupMeta], DefaultArg] = NotGiven,
schemas: Union[Optional[List[str]], DefaultArg] = NotGiven,
**kwargs,
)
| 53 | unknown_fields: Dict[str, Any] |
| 54 | |
| 55 | def __init__( |
| 56 | self, |
| 57 | *, |
| 58 | display_name: Union[Optional[str], DefaultArg] = NotGiven, |
| 59 | id: Union[Optional[str], DefaultArg] = NotGiven, |
| 60 | members: Union[Optional[List[GroupMember]], DefaultArg] = NotGiven, |
| 61 | meta: Union[Optional[GroupMeta], DefaultArg] = NotGiven, |
| 62 | schemas: Union[Optional[List[str]], DefaultArg] = NotGiven, |
| 63 | **kwargs, |
| 64 | ) -> None: |
| 65 | self.display_name = display_name |
| 66 | self.id = id |
| 67 | self.members = ( |
| 68 | [a if isinstance(a, GroupMember) else GroupMember(**a) for a in members] if _is_iterable(members) else members |
| 69 | ) |
| 70 | self.meta = GroupMeta(**meta) if meta is not None and isinstance(meta, dict) else meta |
| 71 | self.schemas = schemas |
| 72 | self.unknown_fields = kwargs |
| 73 | |
| 74 | def to_dict(self): |
| 75 | return _to_dict_without_not_given(self) |
nothing calls this directly
no test coverage detected