feature/use-dot-uuid-in-api #120
@ -52,11 +52,11 @@ components:
|
|||||||
HsBookingItemInsert:
|
HsBookingItemInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
projectUuid:
|
project.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
parentItemUuid:
|
parentItem.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
@ -77,7 +77,7 @@ components:
|
|||||||
$ref: '../hs-hosting/hs-hosting-asset-schemas.yaml#/components/schemas/HsHostingAssetAutoInsert'
|
$ref: '../hs-hosting/hs-hosting-asset-schemas.yaml#/components/schemas/HsHostingAssetAutoInsert'
|
||||||
required:
|
required:
|
||||||
- caption
|
- caption
|
||||||
- projectUuid
|
- project.uuid
|
||||||
- validFrom
|
- validFrom
|
||||||
- resources
|
- resources
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
@ -25,7 +25,7 @@ components:
|
|||||||
HsBookingProjectInsert:
|
HsBookingProjectInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
debitorUuid:
|
debitor.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
@ -35,6 +35,6 @@ components:
|
|||||||
maxLength: 80
|
maxLength: 80
|
||||||
nullable: false
|
nullable: false
|
||||||
required:
|
required:
|
||||||
- debitorUuid
|
- debitor.uuid
|
||||||
- caption
|
- caption
|
||||||
additionalProperties: false
|
additionalProperties: false
|
||||||
|
@ -54,7 +54,7 @@ components:
|
|||||||
caption:
|
caption:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
alarmContactUuid:
|
alarmContact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -64,11 +64,11 @@ components:
|
|||||||
HsHostingAssetInsert:
|
HsHostingAssetInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
bookingItemUuid:
|
bookingItem.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
parentAssetUuid:
|
parentAsset.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -84,7 +84,7 @@ components:
|
|||||||
minLength: 3
|
minLength: 3
|
||||||
maxLength: 80
|
maxLength: 80
|
||||||
nullable: false
|
nullable: false
|
||||||
alarmContactUuid:
|
alarmContact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -99,11 +99,11 @@ components:
|
|||||||
HsHostingAssetAutoInsert:
|
HsHostingAssetAutoInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
parentAssetUuid:
|
parentAsset.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
assignedToAssetUuid:
|
assignedToAsset.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
type:
|
type:
|
||||||
@ -118,7 +118,7 @@ components:
|
|||||||
minLength: 3
|
minLength: 3
|
||||||
maxLength: 80
|
maxLength: 80
|
||||||
nullable: false
|
nullable: false
|
||||||
alarmContactUuid:
|
alarmContact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -147,10 +147,10 @@ components:
|
|||||||
minLength: 3
|
minLength: 3
|
||||||
maxLength: 80
|
maxLength: 80
|
||||||
nullable: false
|
nullable: false
|
||||||
assignedToAssetUuid:
|
assignedToAsset.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
alarmContactUuid:
|
alarmContact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
|
@ -62,7 +62,7 @@ components:
|
|||||||
HsOfficeCoopAssetsTransactionInsert:
|
HsOfficeCoopAssetsTransactionInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
membershipUuid:
|
membership.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
@ -80,11 +80,11 @@ components:
|
|||||||
maxLength: 48
|
maxLength: 48
|
||||||
comment:
|
comment:
|
||||||
type: string
|
type: string
|
||||||
reverseEntryUuid:
|
reverseEntry.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
required:
|
required:
|
||||||
- membershipUuid
|
- membership.uuid
|
||||||
- transactionType
|
- transactionType
|
||||||
- assetValue
|
- assetValue
|
||||||
- valueDate
|
- valueDate
|
||||||
|
@ -56,7 +56,7 @@ components:
|
|||||||
HsOfficeCoopSharesTransactionInsert:
|
HsOfficeCoopSharesTransactionInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
membershipUuid:
|
membership.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
@ -73,11 +73,11 @@ components:
|
|||||||
maxLength: 48
|
maxLength: 48
|
||||||
comment:
|
comment:
|
||||||
type: string
|
type: string
|
||||||
adjustedShareTxUuid:
|
adjustedShareTx.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
required:
|
required:
|
||||||
- membershipUuid
|
- membership.uuid
|
||||||
- transactionType
|
- transactionType
|
||||||
- shareCount
|
- shareCount
|
||||||
- valueDate
|
- valueDate
|
||||||
|
@ -41,7 +41,7 @@ components:
|
|||||||
HsOfficeDebitorPatch:
|
HsOfficeDebitorPatch:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
debitorRelUuid:
|
debitorRel.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -61,7 +61,7 @@ components:
|
|||||||
vatReverseCharge:
|
vatReverseCharge:
|
||||||
type: boolean
|
type: boolean
|
||||||
nullable: false
|
nullable: false
|
||||||
refundBankAccountUuid:
|
refundBankAccount.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -75,7 +75,7 @@ components:
|
|||||||
properties:
|
properties:
|
||||||
debitorRel:
|
debitorRel:
|
||||||
$ref: 'hs-office-relation-schemas.yaml#/components/schemas/HsOfficeRelationSubInsert'
|
$ref: 'hs-office-relation-schemas.yaml#/components/schemas/HsOfficeRelationSubInsert'
|
||||||
debitorRelUuid:
|
debitorRel.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
debitorNumberSuffix:
|
debitorNumberSuffix:
|
||||||
@ -92,7 +92,7 @@ components:
|
|||||||
type: boolean
|
type: boolean
|
||||||
vatReverseCharge:
|
vatReverseCharge:
|
||||||
type: boolean
|
type: boolean
|
||||||
refundBankAccountUuid:
|
refundBankAccount.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
defaultPrefix:
|
defaultPrefix:
|
||||||
|
@ -62,7 +62,7 @@ components:
|
|||||||
HsOfficeMembershipInsert:
|
HsOfficeMembershipInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
partnerUuid:
|
partner.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
@ -86,7 +86,7 @@ components:
|
|||||||
nullable: false
|
nullable: false
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- partnerUuid
|
- partner.uuid
|
||||||
- memberNumberSuffix
|
- memberNumberSuffix
|
||||||
- validFrom
|
- validFrom
|
||||||
- membershipFeeBillable
|
- membershipFeeBillable
|
||||||
|
@ -50,7 +50,7 @@ components:
|
|||||||
HsOfficePartnerPatch:
|
HsOfficePartnerPatch:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
partnerRelUuid:
|
partnerRel.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -103,19 +103,19 @@ components:
|
|||||||
type: object
|
type: object
|
||||||
nullable: false
|
nullable: false
|
||||||
properties:
|
properties:
|
||||||
anchorUuid:
|
anchor.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
holderUuid:
|
holder.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
contactUuid:
|
contact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
required:
|
required:
|
||||||
- anchorUuid
|
- anchor.uuid
|
||||||
- holderUuid
|
- holder.uuid
|
||||||
- relContactUuid
|
- relContact.uuid
|
||||||
|
|
||||||
HsOfficePartnerDetailsInsert:
|
HsOfficePartnerDetailsInsert:
|
||||||
type: object
|
type: object
|
||||||
|
@ -36,7 +36,7 @@ components:
|
|||||||
HsOfficeRelationPatch:
|
HsOfficeRelationPatch:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
contactUuid:
|
contact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: true
|
nullable: true
|
||||||
@ -45,10 +45,10 @@ components:
|
|||||||
HsOfficeRelationInsert:
|
HsOfficeRelationInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
anchorUuid:
|
anchor.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
holderUuid:
|
holder.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
type:
|
type:
|
||||||
@ -57,32 +57,32 @@ components:
|
|||||||
mark:
|
mark:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
contactUuid:
|
contact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
required:
|
required:
|
||||||
- anchorUuid
|
- anchor.uuid
|
||||||
- holderUuid
|
- holder.uuid
|
||||||
- type
|
- type
|
||||||
- contactUuid
|
- contact.uuid
|
||||||
|
|
||||||
# relation created as a sub-element with implicitly known type
|
# relation created as a sub-element with implicitly known type
|
||||||
HsOfficeRelationSubInsert:
|
HsOfficeRelationSubInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
anchorUuid:
|
anchor.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
holderUuid:
|
holder.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
mark:
|
mark:
|
||||||
type: string
|
type: string
|
||||||
nullable: true
|
nullable: true
|
||||||
contactUuid:
|
contact.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
required:
|
required:
|
||||||
- anchorUuid
|
- anchor.uuid
|
||||||
- holderUuid
|
- holder.uuid
|
||||||
- contactUuid
|
- contact.uuid
|
||||||
|
@ -48,11 +48,11 @@ components:
|
|||||||
HsOfficeSepaMandateInsert:
|
HsOfficeSepaMandateInsert:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
debitorUuid:
|
debitor.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
bankAccountUuid:
|
bankAccount.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
nullable: false
|
nullable: false
|
||||||
@ -72,8 +72,8 @@ components:
|
|||||||
format: date
|
format: date
|
||||||
nullable: true
|
nullable: true
|
||||||
required:
|
required:
|
||||||
- debitorUuid
|
- debitor.uuid
|
||||||
- bankAccountUuid
|
- bankAccount.uuid
|
||||||
- reference
|
- reference
|
||||||
- agreement
|
- agreement
|
||||||
- validFrom
|
- validFrom
|
||||||
|
@ -8,21 +8,21 @@ components:
|
|||||||
properties:
|
properties:
|
||||||
grantedByRoleIdName:
|
grantedByRoleIdName:
|
||||||
type: string
|
type: string
|
||||||
grantedByRoleUuid:
|
grantedByRole.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
assumed:
|
assumed:
|
||||||
type: boolean
|
type: boolean
|
||||||
grantedRoleIdName:
|
grantedRoleIdName:
|
||||||
type: string
|
type: string
|
||||||
grantedRoleUuid:
|
grantedRole.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
granteeSubjectName:
|
granteeSubjectName:
|
||||||
type: string
|
type: string
|
||||||
granteeSubjectUuid:
|
granteeSubject.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
required:
|
required:
|
||||||
- grantedRoleUuid
|
- grantedRole.uuid
|
||||||
- granteeSubjectUuid
|
- granteeSubject.uuid
|
||||||
|
@ -9,7 +9,7 @@ components:
|
|||||||
uuid:
|
uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
objectUuid:
|
object.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
objectTable:
|
objectTable:
|
||||||
|
@ -14,7 +14,7 @@ components:
|
|||||||
RbacSubjectPermission:
|
RbacSubjectPermission:
|
||||||
type: object
|
type: object
|
||||||
properties:
|
properties:
|
||||||
objectUuid:
|
object.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
objectTable:
|
objectTable:
|
||||||
@ -23,10 +23,10 @@ components:
|
|||||||
type: string
|
type: string
|
||||||
roleName:
|
roleName:
|
||||||
type: string
|
type: string
|
||||||
roleUuid:
|
role.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
permissionUuid:
|
permission.uuid:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
op:
|
op:
|
||||||
|
Loading…
Reference in New Issue
Block a user