Commit c430b306 authored by lohmart's avatar lohmart
Browse files

Changes to Consumption Reporting

parent 1630e4f5
Loading
Loading
Loading
Loading
+21 −1
Original line number Diff line number Diff line
@@ -38,6 +38,9 @@ paths:
    post:
      operationId: activateConsumptionReporting
      summary: 'Activate the consumption reporting procedure for the specified Provisioning Session by providing the Consumption Reporting Configuration'
      security:
        - oAuth2ClientCredentials:
          - consumption-reporting-create
      requestBody:
        description: 'A JSON representation of a Consumption Reporting Configuration'
        required: true
@@ -79,6 +82,9 @@ paths:
    get:
      operationId: retrieveConsumptionReportingConfiguration
      summary: 'Retrieve the Consumption Reporting Configuration of the specified Provisioning Session'
      security:
        - oAuth2ClientCredentials:
          - consumption-reporting-read
      responses:
        '200': # OK
          description: 'Success'
@@ -107,6 +113,9 @@ paths:
    put:
      operationId: updateConsumptionReportingConfiguration
      summary: 'Update the Consumption Reporting Configuration for the specified Provisioning Session'
      security:
        - oAuth2ClientCredentials:
          - consumption-reporting-put
      requestBody:
        description: 'A JSON representation of a Consumption Reporting Configuration'
        required: true
@@ -150,6 +159,9 @@ paths:
    patch:
      operationId: patchConsumptionReportingConfiguration
      summary: 'Patch the Consumption Reporting Configuration for the specified Provisioning Session'
      security:
        - oAuth2ClientCredentials:
          - consumption-reporting-patch
      requestBody:
        description: 'A JSON representation of a Consumption Reporting Configuration'
        required: true
@@ -196,6 +208,9 @@ paths:
    delete:
      operationId: destroyConsumptionReportingConfiguration
      summary: 'Destroy the current Consumption Reporting Configuration of the specified Provisioning Session'
      security:
        - oAuth2ClientCredentials:
          - consumption-reporting-delete
      responses:
        '204': # No Content
          description: 'Consumption Reporting Configuration Destroyed'
@@ -225,7 +240,12 @@ components:
      flows:
        clientCredentials:
          tokenUrl: '{tokenUrl}'
          scopes: {}
          scopes:
            consumption-reporting-create: Create consumption reporting
            consumption-reporting-read: Read consumption reporting
            consumption-reporting-put: Put consumption reporting
            consumption-reporting-patch: Patch consumption reporting
            consumption-reporting-delete: Delete consumption reporting

  schemas:
    ConsumptionReportingConfiguration: