|
9 | 9 |
|
10 | 10 | @dataclass_json
|
11 | 11 | @dataclass
|
12 |
| -class APIEndpoint: |
13 |
| - r"""APIEndpoint |
| 12 | +class APIEndpointInput: |
| 13 | + r"""APIEndpointInput |
14 | 14 | An ApiEndpoint is a description of an Endpoint for an API.
|
15 | 15 | """
|
16 | 16 |
|
17 | 17 | api_endpoint_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('api_endpoint_id') }})
|
18 |
| - api_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('api_id') }}) |
19 |
| - created_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('created_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
20 | 18 | description: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('description') }})
|
21 | 19 | display_name: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('display_name') }})
|
22 | 20 | method: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('method') }})
|
23 | 21 | path: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('path') }})
|
24 |
| - updated_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('updated_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
25 | 22 | version_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('version_id') }})
|
26 |
| - workspace_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('workspace_id') }}) |
27 |
| - matched: Optional[bool] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('matched') }}) |
28 | 23 |
|
29 | 24 |
|
30 | 25 | @dataclass_json
|
31 | 26 | @dataclass
|
32 |
| -class APIEndpointInput: |
33 |
| - r"""APIEndpointInput |
| 27 | +class APIEndpoint: |
| 28 | + r"""APIEndpoint |
34 | 29 | An ApiEndpoint is a description of an Endpoint for an API.
|
35 | 30 | """
|
36 | 31 |
|
37 | 32 | api_endpoint_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('api_endpoint_id') }})
|
| 33 | + api_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('api_id') }}) |
| 34 | + created_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('created_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
38 | 35 | description: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('description') }})
|
39 | 36 | display_name: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('display_name') }})
|
40 | 37 | method: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('method') }})
|
41 | 38 | path: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('path') }})
|
| 39 | + updated_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('updated_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
42 | 40 | version_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('version_id') }})
|
| 41 | + workspace_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('workspace_id') }}) |
| 42 | + matched: Optional[bool] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('matched') }}) |
43 | 43 |
|
0 commit comments