| 236 | |
| 237 | |
| 238 | class GroupUpdateResponse(SCIMResponse): |
| 239 | group: Group |
| 240 | |
| 241 | @property |
| 242 | def group(self) -> Group: |
| 243 | return Group(**self.snake_cased_body) |
| 244 | |
| 245 | def __init__(self, underlying: SCIMResponse): |
| 246 | self.underlying = underlying |
| 247 | self.url = underlying.url |
| 248 | self.status_code = underlying.status_code |
| 249 | self.headers = underlying.headers |
| 250 | self.raw_body = underlying.raw_body |
| 251 | self.body = underlying.body |
| 252 | self._snake_cased_body = None |
| 253 | |
| 254 | |
| 255 | class GroupDeleteResponse(SCIMResponse): |
no outgoing calls
no test coverage detected