openapi: use unsigned integers

This commit is contained in:
Quaternions 2025-04-09 14:51:29 -07:00
parent 7334e88b55
commit a03e812e46
Signed by: Quaternions
GPG Key ID: D0DF5964F79AC131
2 changed files with 135 additions and 135 deletions

@ -47,14 +47,14 @@ paths:
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: ValidatedModelVersion - name: ValidatedModelVersion
in: query in: query
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"204": "204":
@ -202,14 +202,14 @@ paths:
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: ValidatedModelVersion - name: ValidatedModelVersion
in: query in: query
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"204": "204":
@ -291,7 +291,7 @@ paths:
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"204": "204":
@ -321,13 +321,13 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: Policy - name: Policy
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
responses: responses:
"200": "200":
@ -397,13 +397,13 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
- name: ResourceID - name: ResourceID
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"200": "200":
@ -474,7 +474,7 @@ components:
description: The unique identifier for a submission. description: The unique identifier for a submission.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
OperationID: OperationID:
name: OperationID name: OperationID
@ -483,7 +483,7 @@ components:
description: The unique identifier for a long-running operation. description: The unique identifier for a long-running operation.
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
SubmissionID: SubmissionID:
name: SubmissionID name: SubmissionID
@ -492,7 +492,7 @@ components:
description: The unique identifier for a submission. description: The unique identifier for a submission.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptID: ScriptID:
name: ScriptID name: ScriptID
@ -501,7 +501,7 @@ components:
description: The unique identifier for a script. description: The unique identifier for a script.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Page: Page:
name: Page name: Page
@ -509,7 +509,7 @@ components:
required: true required: true
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 1 minimum: 1
Limit: Limit:
name: Limit name: Limit
@ -517,7 +517,7 @@ components:
required: true required: true
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 1 minimum: 1
maximum: 100 maximum: 100
schemas: schemas:
@ -528,7 +528,7 @@ components:
properties: properties:
MapfixID: MapfixID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
SubmissionID: SubmissionID:
required: required:
@ -537,7 +537,7 @@ components:
properties: properties:
SubmissionID: SubmissionID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptID: ScriptID:
required: required:
@ -546,7 +546,7 @@ components:
properties: properties:
ScriptID: ScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptPolicyID: ScriptPolicyID:
required: required:
@ -555,7 +555,7 @@ components:
properties: properties:
ScriptPolicyID: ScriptPolicyID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
MapfixCreate: MapfixCreate:
required: required:
@ -571,11 +571,11 @@ components:
properties: properties:
OperationID: OperationID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
AssetOwner: AssetOwner:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
DisplayName: DisplayName:
type: string type: string
@ -585,19 +585,19 @@ components:
maxLength: 128 maxLength: 128
GameID: GameID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
AssetID: AssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
AssetVersion: AssetVersion:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
TargetAssetID: TargetAssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
SubmissionCreate: SubmissionCreate:
required: required:
@ -612,11 +612,11 @@ components:
properties: properties:
OperationID: OperationID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
AssetOwner: AssetOwner:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
DisplayName: DisplayName:
type: string type: string
@ -626,15 +626,15 @@ components:
maxLength: 128 maxLength: 128
GameID: GameID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
AssetID: AssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
AssetVersion: AssetVersion:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Script: Script:
required: required:
@ -648,7 +648,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Name: Name:
type: string type: string
@ -662,11 +662,11 @@ components:
maxLength: 1048576 maxLength: 1048576
ResourceType: ResourceType:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ResourceID: ResourceID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptCreate: ScriptCreate:
required: required:
@ -684,11 +684,11 @@ components:
maxLength: 1048576 maxLength: 1048576
ResourceType: ResourceType:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ResourceID: ResourceID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptPolicy: ScriptPolicy:
required: required:
@ -700,7 +700,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
FromScriptHash: FromScriptHash:
type: string type: string
@ -708,11 +708,11 @@ components:
maxLength: 16 maxLength: 16
ToScriptID: ToScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Policy: Policy:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ScriptPolicyCreate: ScriptPolicyCreate:
required: required:
@ -723,15 +723,15 @@ components:
properties: properties:
FromScriptID: FromScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ToScriptID: ToScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Policy: Policy:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
Error: Error:
description: Represents error object description: Represents error object
@ -739,7 +739,7 @@ components:
properties: properties:
code: code:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
message: message:
type: string type: string

@ -104,14 +104,14 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 1 minimum: 1
maximum: 5 maximum: 5
- name: Sort - name: Sort
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
maximum: 4 maximum: 4
responses: responses:
@ -175,39 +175,39 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 1 minimum: 1
maximum: 5 maximum: 5
- name: Sort - name: Sort
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
maximum: 4 maximum: 4
- name: Submitter - name: Submitter
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: AssetID - name: AssetID
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: TargetAssetID - name: TargetAssetID
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: StatusID - name: StatusID
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
maximum: 9 maximum: 9
responses: responses:
@ -332,14 +332,14 @@ paths:
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: ModelVersion - name: ModelVersion
in: query in: query
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"204": "204":
@ -582,39 +582,39 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 1 minimum: 1
maximum: 5 maximum: 5
- name: Sort - name: Sort
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
maximum: 4 maximum: 4
- name: Submitter - name: Submitter
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: AssetID - name: AssetID
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: UploadedAssetID - name: UploadedAssetID
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: StatusID - name: StatusID
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
maximum: 10 maximum: 10
responses: responses:
@ -739,14 +739,14 @@ paths:
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: ModelVersion - name: ModelVersion
in: query in: query
required: true required: true
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"204": "204":
@ -989,13 +989,13 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
- name: Policy - name: Policy
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
responses: responses:
"200": "200":
@ -1126,13 +1126,13 @@ paths:
in: query in: query
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
- name: ResourceID - name: ResourceID
in: query in: query
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
responses: responses:
"200": "200":
@ -1247,7 +1247,7 @@ components:
description: The unique identifier for a map. description: The unique identifier for a map.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
MapfixID: MapfixID:
name: MapfixID name: MapfixID
@ -1256,7 +1256,7 @@ components:
description: The unique identifier for a mapfix. description: The unique identifier for a mapfix.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
OperationID: OperationID:
name: OperationID name: OperationID
@ -1265,7 +1265,7 @@ components:
description: The unique identifier for a long-running operation. description: The unique identifier for a long-running operation.
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
SubmissionID: SubmissionID:
name: SubmissionID name: SubmissionID
@ -1274,7 +1274,7 @@ components:
description: The unique identifier for a submission. description: The unique identifier for a submission.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptID: ScriptID:
name: ScriptID name: ScriptID
@ -1283,7 +1283,7 @@ components:
description: The unique identifier for a script. description: The unique identifier for a script.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptPolicyID: ScriptPolicyID:
name: ScriptPolicyID name: ScriptPolicyID
@ -1292,7 +1292,7 @@ components:
description: The unique identifier for a script policy. description: The unique identifier for a script policy.
schema: schema:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Page: Page:
name: Page name: Page
@ -1300,7 +1300,7 @@ components:
required: true required: true
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 1 minimum: 1
Limit: Limit:
name: Limit name: Limit
@ -1308,7 +1308,7 @@ components:
required: true required: true
schema: schema:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
maximum: 100 maximum: 100
schemas: schemas:
@ -1325,23 +1325,23 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
Date: Date:
type: integer type: integer
format: int64 format: uint64
User: User:
type: integer type: integer
format: int64 format: uint64
ResourceType: ResourceType:
type: integer type: integer
format: int32 format: uint32
description: Is this a submission or is it a mapfix description: Is this a submission or is it a mapfix
ResourceID: ResourceID:
type: integer type: integer
format: int64 format: uint64
EventType: EventType:
type: integer type: integer
format: int32 format: uint32
EventData: EventData:
type: object type: object
description: Arbitrary event data description: Arbitrary event data
@ -1353,7 +1353,7 @@ components:
properties: properties:
OperationID: OperationID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ScriptID: ScriptID:
required: required:
@ -1362,7 +1362,7 @@ components:
properties: properties:
ScriptID: ScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptPolicyID: ScriptPolicyID:
required: required:
@ -1371,7 +1371,7 @@ components:
properties: properties:
ScriptPolicyID: ScriptPolicyID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Roles: Roles:
required: required:
@ -1380,7 +1380,7 @@ components:
properties: properties:
Roles: Roles:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
User: User:
required: required:
@ -1391,7 +1391,7 @@ components:
properties: properties:
UserID: UserID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Username: Username:
type: string type: string
@ -1410,7 +1410,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
DisplayName: DisplayName:
type: string type: string
@ -1420,11 +1420,11 @@ components:
maxLength: 128 maxLength: 128
GameID: GameID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
Date: Date:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Mapfix: Mapfix:
required: required:
@ -1445,7 +1445,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
DisplayName: DisplayName:
type: string type: string
@ -1455,37 +1455,37 @@ components:
maxLength: 128 maxLength: 128
GameID: GameID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
CreatedAt: CreatedAt:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
UpdatedAt: UpdatedAt:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Submitter: Submitter:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
AssetID: AssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
AssetVersion: AssetVersion:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Completed: Completed:
type: boolean type: boolean
TargetAssetID: TargetAssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
StatusID: StatusID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
StatusMessage: StatusMessage:
type: string type: string
@ -1498,7 +1498,7 @@ components:
properties: properties:
Total: Total:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Mapfixes: Mapfixes:
type: array type: array
@ -1512,11 +1512,11 @@ components:
properties: properties:
AssetID: AssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
TargetAssetID: TargetAssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Operation: Operation:
required: required:
@ -1530,19 +1530,19 @@ components:
properties: properties:
OperationID: OperationID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
Date: Date:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Owner: Owner:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Status: Status:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
StatusMessage: StatusMessage:
type: string type: string
@ -1571,7 +1571,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
DisplayName: DisplayName:
type: string type: string
@ -1581,45 +1581,45 @@ components:
maxLength: 128 maxLength: 128
GameID: GameID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
CreatedAt: CreatedAt:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
UpdatedAt: UpdatedAt:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Submitter: Submitter:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
AssetID: AssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
AssetVersion: AssetVersion:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ValidatedAssetID: ValidatedAssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ValidatedAssetVersion: ValidatedAssetVersion:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Completed: Completed:
type: boolean type: boolean
UploadedAssetID: UploadedAssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
StatusID: StatusID:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
StatusMessage: StatusMessage:
type: string type: string
@ -1632,7 +1632,7 @@ components:
properties: properties:
Total: Total:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Submissions: Submissions:
type: array type: array
@ -1645,7 +1645,7 @@ components:
properties: properties:
AssetID: AssetID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ReleaseInfo: ReleaseInfo:
required: required:
@ -1655,7 +1655,7 @@ components:
properties: properties:
SubmissionID: SubmissionID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Date: Date:
type: string type: string
@ -1672,7 +1672,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Name: Name:
type: string type: string
@ -1686,11 +1686,11 @@ components:
maxLength: 1048576 maxLength: 1048576
ResourceType: ResourceType:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ResourceID: ResourceID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptCreate: ScriptCreate:
required: required:
@ -1708,11 +1708,11 @@ components:
maxLength: 1048576 maxLength: 1048576
ResourceType: ResourceType:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ResourceID: ResourceID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptUpdate: ScriptUpdate:
required: required:
@ -1721,7 +1721,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Name: Name:
type: string type: string
@ -1731,11 +1731,11 @@ components:
maxLength: 1048576 maxLength: 1048576
ResourceType: ResourceType:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ResourceID: ResourceID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ScriptPolicy: ScriptPolicy:
required: required:
@ -1747,7 +1747,7 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
FromScriptHash: FromScriptHash:
type: string type: string
@ -1755,11 +1755,11 @@ components:
maxLength: 16 maxLength: 16
ToScriptID: ToScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Policy: Policy:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ScriptPolicyCreate: ScriptPolicyCreate:
required: required:
@ -1770,15 +1770,15 @@ components:
properties: properties:
FromScriptID: FromScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ToScriptID: ToScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Policy: Policy:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
ScriptPolicyUpdate: ScriptPolicyUpdate:
required: required:
@ -1787,19 +1787,19 @@ components:
properties: properties:
ID: ID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
FromScriptID: FromScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
ToScriptID: ToScriptID:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
Policy: Policy:
type: integer type: integer
format: int32 format: uint32
minimum: 0 minimum: 0
Error: Error:
description: Represents error object description: Represents error object
@ -1807,7 +1807,7 @@ components:
properties: properties:
code: code:
type: integer type: integer
format: int64 format: uint64
minimum: 0 minimum: 0
message: message:
type: string type: string