Commit 152a872e authored by bradburyr's avatar bradburyr
Browse files

Marked mandatory resource identifier as readOnly so that it can legitimately...

Marked mandatory resource identifier as readOnly so that it can legitimately be omitted from resource creation operations (POST request to resource collection).
parent ba917c87
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -142,7 +142,9 @@ components:
        - easRequirements
      properties:
        edgeResourcesConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        edgeManagementMode:
          $ref: '#/components/schemas/EdgeManagementMode'
        eligibilityCriteria:
+3 −1
Original line number Diff line number Diff line
@@ -142,7 +142,9 @@ components:
        - samplingPeriod
      properties:
        metricsReportingConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        scheme:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri'
        dataNetworkName:
+9 −1
Original line number Diff line number Diff line
@@ -89,7 +89,9 @@ components:
        - appId
      properties:
        provisioningSessionId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        provisioningSessionType:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ProvisioningSessionType'
        aspId:
@@ -97,36 +99,42 @@ components:
        appId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/ApplicationId'
        serverCertificateIds:
          readOnly: true
          type: array
          items:
            $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          minItems: 1
          uniqueItems: true
        contentPreparationTemplateIds:
          readOnly: true
          type: array
          items:
            $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          minItems: 1
          uniqueItems: true
        metricsReportingConfigurationIds:
          readOnly: true
          type: array
          items:
            $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          minItems: 1
          uniqueItems: true
        policyTemplateIds:
          readOnly: true
          type: array
          items:
            $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          minItems: 1
          uniqueItems: true
        edgeResourcesConfigurationIds:
          readOnly: true
          type: array
          items:
            $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          minItems: 1
          uniqueItems: true
        eventDataProcessingConfigurationIds:
          readOnly: true
          type: array
          items:
            $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
+4 −2
Original line number Diff line number Diff line
@@ -143,11 +143,13 @@ components:
        - dataAccessProfiles
      properties:
        eventDataProcessingConfigurationId:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
          readOnly: true
          allOf:
            - $ref: 'TS26512_CommonData.yaml#/components/schemas/ResourceId'
        eventId:
          $ref: 'TS29517_Naf_EventExposure.yaml#/components/schemas/AfEvent'
        authorizationUrl:
          $ref: 'TS26512_CommonData.yaml#/components/schemas/Url'
          $ref: 'TS26512_CommonData.yaml#/components/schemas/AbsoluteUrl'
        dataAccessProfiles:
          type: array
          items: