File: nullable.yaml

package info (click to toggle)
python-datamodel-code-generator 0.35.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,408 kB
  • sloc: python: 19,888; makefile: 15
file content (122 lines) | stat: -rw-r--r-- 2,625 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
openapi: 3.0.3
info:
  version: 1.0.0
  title: testapi
  license:
    name: proprietary
servers: []
paths: {}
components:
  schemas:
    TopLevel:
      type: object
      properties:
        cursors:
          type: object
          properties:
            prev:
              type: string
              nullable: true
            next:
              type: string
              default: last
            index:
              type: number
            tag:
              type: string
          required:
          - prev
          - index
      required:
      - cursors
    User:
      type: object
      properties:
        info:
          type: object
          properties:
            name:
              type: string
          required:
            - name
      required:
        - info
    apis:
      type: array
      nullable: true
      items:
        type: object
        properties:
          apiKey:
            type: string
            description: To be used as a dataset parameter value
          apiVersionNumber:
            type: string
            description: To be used as a version parameter value
          apiUrl:
            type: string
            format: uri
            description: "The URL describing the dataset's fields"
            nullable: true
          apiDocumentationUrl:
            type: string
            format: uri
            description: A URL to the API console for each API
            nullable: true
    email:
      type: array
      items:
        type: object
        properties:
          author:
            type: string
          address:
            type: string
            description: email address
          description:
            type: string
            default: empty
          tag:
            type: string
        required:
          - author
          - address
    id:
      type: integer
      default: 1
    description:
      type: string
      nullable: true
      default: example
    name:
      type: string
      nullable: true
    tag:
      type: string
    notes:
      type: object
      properties:
        comments:
          type: array
          items:
              type: string
          default_factory: list
          nullable: false
    options:
      type: object
      properties:
        comments:
          type: array
          items:
              type: string
              nullable: true
        oneOfComments:
           type: array
           items:
               oneOf:
                - type: string
                - type: number
               nullable: true
      required:
        - comments
        - oneOfComments