diff --git a/.github/workflows/e2e-tests-xray_frontend.yml b/.github/workflows/e2e-tests-xray_frontend.yml
index 08842105ff..15f69ec5ca 100644
--- a/.github/workflows/e2e-tests-xray_frontend.yml
+++ b/.github/workflows/e2e-tests-xray_frontend.yml
@@ -66,7 +66,7 @@ jobs:
run: ./scripts/xray-download-feature-files.sh
- name: Save cypress/e2e folder
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: cypress - e2e
if-no-files-found: error
@@ -101,7 +101,7 @@ jobs:
node-version: 18.x
- name: Cypress run all tests
- uses: cypress-io/github-action@v6.6.0 # use the explicit version number
+ uses: cypress-io/github-action@v6.6.1 # use the explicit version number
with:
start: npm run start:auth:e2ea
wait-on: "http://localhost:4200"
@@ -127,7 +127,7 @@ jobs:
- name: Archive cypress artifacts
if: success() || failure()
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: cypress generated files - chrome
path: |
@@ -163,7 +163,7 @@ jobs:
# node-version: 18.x
#
# - name: Cypress run all tests
- # uses: cypress-io/github-action@v6.6.0 # use the explicit version number
+ # uses: cypress-io/github-action@v6.6.1 # use the explicit version number
# with:
# start: npm start
# wait-on: "http://localhost:4200"
@@ -182,7 +182,7 @@ jobs:
#
# - name: Archive cypress artifacts
# if: success() || failure()
- # uses: actions/upload-artifact@v3
+ # uses: actions/upload-artifact@v4
# with:
# name: cypress generated files - firefox
# path: |
@@ -226,7 +226,7 @@ jobs:
# run: npx playwright install --with-deps webkit
#
# - name: Cypress run all tests
- # uses: cypress-io/github-action@v6.6.0 # use the explicit version number
+ # uses: cypress-io/github-action@v6.6.1 # use the explicit version number
# with:
# start: npm start:auth:e2ea
# wait-on: "http://localhost:4200"
@@ -245,7 +245,7 @@ jobs:
#
# - name: Archive cypress artifacts
# if: success() || failure()
- # uses: actions/upload-artifact@v3
+ # uses: actions/upload-artifact@v4
# with:
# name: cypress generated files - webkit
# path: |
diff --git a/.github/workflows/eclipse-dash.yml b/.github/workflows/eclipse-dash.yml
index 9bbc1c1847..405160f6ce 100644
--- a/.github/workflows/eclipse-dash.yml
+++ b/.github/workflows/eclipse-dash.yml
@@ -51,7 +51,7 @@ jobs:
- name: upload results
if: always()
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
path: DEPENDENCIES_FRONTEND
@@ -79,6 +79,6 @@ jobs:
- name: upload results
if: always()
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
path: DEPENDENCIES_BACKEND
diff --git a/.github/workflows/pull-request_backend.yml b/.github/workflows/pull-request_backend.yml
index a0f7ad0434..6fbb4ad5a3 100644
--- a/.github/workflows/pull-request_backend.yml
+++ b/.github/workflows/pull-request_backend.yml
@@ -36,7 +36,7 @@ jobs:
fetch-depth: 0
- name: Check if CHANGELOG is updated
id: updated-changelog
- uses: tj-actions/changed-files@v41
+ uses: tj-actions/changed-files@v42
with:
# Avoid using single or double quotes for multiline patterns
files: |
diff --git a/.github/workflows/trivy.yml b/.github/workflows/trivy.yml
index 0883c9f4d2..536c1b1534 100644
--- a/.github/workflows/trivy.yml
+++ b/.github/workflows/trivy.yml
@@ -74,6 +74,7 @@ jobs:
- name: Run Trivy vulnerability scanner
uses: aquasecurity/trivy-action@0.16.1
with:
+ trivyignores: "./.github/workflows/.trivyignore"
image-ref: 'localhost:5000/traceability-foss:fe_${{ github.sha }}'
format: "sarif"
limit-severities-for-sarif: true
@@ -133,6 +134,7 @@ jobs:
- name: Run Trivy vulnerability scanner in repo mode
uses: aquasecurity/trivy-action@0.16.1
with:
+ trivyignores: "./.github/workflows/.trivyignore"
scan-type: "config"
hide-progress: false
format: "sarif"
diff --git a/CHANGELOG.md b/CHANGELOG.md
index cbcadb5951..16d13d484d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -26,6 +26,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
- Update Spring version to 3.1.8
- Migrated from okhttpclient (feign implementation) to resttemplate.
- Refactored rest templates
+- Bumped jacoco-maven-plugin from 0.8.8 to 0.8.11
+- Bumped cypress-io/github-action from 6.6.0 to 6.6.1
+- Bumped tj-actions/changed-files from v41 to v42
+- Fixed some response type descriptions within swagger documentation
### Removed
diff --git a/DEPENDENCIES_FRONTEND b/DEPENDENCIES_FRONTEND
index a6e5f7a7ca..d10e107a16 100644
--- a/DEPENDENCIES_FRONTEND
+++ b/DEPENDENCIES_FRONTEND
@@ -1196,7 +1196,7 @@ npm/npmjs/@angular-eslint/template-parser/16.3.1, MIT, approved, clearlydefined
npm/npmjs/@angular-eslint/utils/16.3.1, MIT, approved, clearlydefined
npm/npmjs/@angular-material-components/datetime-picker/16.0.1, MIT, approved, clearlydefined
npm/npmjs/@angular/animations/16.2.12, MIT, approved, clearlydefined
-npm/npmjs/@angular/cdk/16.2.13, , restricted, clearlydefined
+npm/npmjs/@angular/cdk/16.2.13, MIT, approved, clearlydefined
npm/npmjs/@angular/cli/16.2.12, , restricted, clearlydefined
npm/npmjs/@angular/common/16.2.12, MIT, approved, clearlydefined
npm/npmjs/@angular/compiler-cli/16.2.12, MIT, approved, clearlydefined
diff --git a/pom.xml b/pom.xml
index e201ef7a38..7dda5d4ee1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,13 +48,13 @@ SPDX-License-Identifier: Apache-2.0
org.eclipse.tractusx.traceability.TraceabilityApplication
- 3.3.1
+ 3.3.2
2.2.4
3.3.1
3.11.0
1.12.0
3.1.1
- 0.8.8
+ 0.8.11
3.3.0
9.0.9
4.8.3.0
diff --git a/tx-backend/openapi/traceability-foss-backend.json b/tx-backend/openapi/traceability-foss-backend.json
index a1186fe975..ece3299649 100644
--- a/tx-backend/openapi/traceability-foss-backend.json
+++ b/tx-backend/openapi/traceability-foss-backend.json
@@ -37,8 +37,8 @@
"description" : "The endpoint returns a result of BPN EDC URL mappings.",
"operationId" : "getBpnEdcs",
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -47,8 +47,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -57,8 +57,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -67,8 +67,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -89,8 +89,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -99,8 +99,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -109,8 +109,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -151,18 +151,20 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "200" : {
+ "description" : "Returns the paged result found for BpnEdcMapping",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "404" : {
- "description" : "Not found.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -171,8 +173,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -181,8 +183,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -191,20 +193,18 @@
}
}
},
- "200" : {
- "description" : "Returns the paged result found for BpnEdcMapping",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -213,8 +213,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -223,8 +223,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -265,18 +265,20 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "200" : {
+ "description" : "Returns the paged result found for BpnEdcMapping",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "404" : {
- "description" : "Not found.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -285,8 +287,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -295,8 +297,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -305,20 +307,18 @@
}
}
},
- "200" : {
- "description" : "Returns the paged result found for BpnEdcMapping",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -327,8 +327,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -337,8 +337,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -376,8 +376,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -386,8 +386,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -396,8 +396,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -406,8 +406,14 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns the paged result found",
+ "content" : {
+ "application/json" : {}
+ }
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -416,8 +422,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -426,8 +432,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -436,8 +442,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -445,12 +451,6 @@
}
}
}
- },
- "200" : {
- "description" : "Returns the paged result found",
- "content" : {
- "application/json" : {}
- }
}
},
"security" : [
@@ -489,8 +489,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -499,11 +499,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -512,8 +509,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -522,8 +519,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -532,11 +529,8 @@
}
}
},
- "204" : {
- "description" : "No Content."
- },
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -545,8 +539,20 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "200" : {
+ "description" : "Ok.",
+ "content" : {
+ "application/json" : {}
+ }
+ },
+ "204" : {
+ "description" : "No Content.",
+ "content" : {
+ "application/json" : {}
+ }
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -555,8 +561,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -594,8 +600,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -604,8 +610,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -614,8 +620,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -624,8 +630,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -634,8 +640,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -644,18 +650,18 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "201" : {
+ "description" : "Created.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "$ref" : "#/components/schemas/QualityNotificationIdResponse"
}
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -664,12 +670,12 @@
}
}
},
- "201" : {
- "description" : "Created.",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/QualityNotificationIdResponse"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -714,6 +720,26 @@
"required" : true
},
"responses" : {
+ "403" : {
+ "description" : "Forbidden.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "415" : {
+ "description" : "Unsupported media type",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
"500" : {
"description" : "Internal server error.",
"content" : {
@@ -727,6 +753,9 @@
"200" : {
"description" : "Ok."
},
+ "204" : {
+ "description" : "No content."
+ },
"404" : {
"description" : "Not found.",
"content" : {
@@ -747,8 +776,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -757,28 +786,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -786,9 +795,6 @@
}
}
}
- },
- "204" : {
- "description" : "No content."
}
},
"security" : [
@@ -830,8 +836,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -840,11 +846,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -853,8 +856,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -863,8 +866,14 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "204" : {
+ "description" : "No content."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -873,8 +882,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -883,8 +892,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -893,8 +902,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -902,9 +911,6 @@
}
}
}
- },
- "204" : {
- "description" : "No content."
}
},
"security" : [
@@ -936,8 +942,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -946,11 +952,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -959,8 +962,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -969,8 +972,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -982,8 +988,8 @@
"204" : {
"description" : "No content."
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -992,8 +998,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1002,8 +1008,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1042,8 +1048,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1052,11 +1058,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1065,8 +1068,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1075,8 +1078,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1088,8 +1094,8 @@
"204" : {
"description" : "No content."
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1098,8 +1104,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1108,8 +1114,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1147,8 +1153,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1157,8 +1163,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1167,20 +1173,18 @@
}
}
},
- "200" : {
- "description" : "Returns the paged result found for Asset",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1189,18 +1193,20 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns the paged result found for Asset",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1209,8 +1215,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1219,8 +1225,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1258,8 +1264,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1268,8 +1274,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1278,8 +1284,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1288,8 +1294,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1298,8 +1304,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1308,18 +1314,18 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "201" : {
+ "description" : "Created.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "$ref" : "#/components/schemas/CreateNotificationContractResponse"
}
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1328,12 +1334,12 @@
}
}
},
- "201" : {
- "description" : "Created.",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/CreateNotificationContractResponse"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -1368,8 +1374,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1378,8 +1384,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1388,14 +1394,8 @@
}
}
},
- "200" : {
- "description" : "OK.",
- "content" : {
- "application/json" : {}
- }
- },
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1404,8 +1404,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "204" : {
+ "description" : "No Content."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1414,11 +1417,8 @@
}
}
},
- "204" : {
- "description" : "No Content."
- },
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1427,8 +1427,14 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "200" : {
+ "description" : "OK.",
+ "content" : {
+ "application/json" : {}
+ }
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1437,8 +1443,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1484,8 +1490,8 @@
}
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1494,8 +1500,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1504,14 +1510,8 @@
}
}
},
- "200" : {
- "description" : "OK.",
- "content" : {
- "application/json" : {}
- }
- },
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1520,8 +1520,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "204" : {
+ "description" : "No Content."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1530,11 +1533,8 @@
}
}
},
- "204" : {
- "description" : "No Content."
- },
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1543,8 +1543,14 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "200" : {
+ "description" : "OK.",
+ "content" : {
+ "application/json" : {}
+ }
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1553,8 +1559,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1592,8 +1598,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1602,8 +1608,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1612,8 +1618,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1622,8 +1628,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1632,8 +1638,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1642,8 +1648,11 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "201" : {
+ "description" : "Created."
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1652,8 +1661,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1661,9 +1670,6 @@
}
}
}
- },
- "201" : {
- "description" : "Created."
}
},
"security" : [
@@ -1694,8 +1700,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1704,8 +1710,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1714,8 +1720,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1724,18 +1730,20 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns the paged result found for Asset",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1744,8 +1752,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1754,8 +1762,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1764,14 +1772,12 @@
}
}
},
- "200" : {
- "description" : "Returns the paged result found for Asset",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -1805,8 +1811,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -1815,8 +1821,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1825,8 +1831,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1835,8 +1841,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1845,8 +1851,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1855,8 +1861,11 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "201" : {
+ "description" : "Created."
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1865,8 +1874,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -1874,9 +1883,6 @@
}
}
}
- },
- "201" : {
- "description" : "Created."
}
},
"security" : [
@@ -1907,20 +1913,18 @@
"required" : true
},
"responses" : {
- "200" : {
- "description" : "Returns the paged result found for Asset",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "500" : {
- "description" : "Internal server error.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -1929,8 +1933,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -1939,8 +1943,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -1949,18 +1953,20 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns the paged result found for Asset",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -1969,8 +1975,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -1979,8 +1985,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -2018,8 +2024,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2028,8 +2034,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2038,8 +2044,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2048,8 +2054,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2058,8 +2064,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2068,18 +2074,18 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "201" : {
+ "description" : "Created.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "$ref" : "#/components/schemas/QualityNotificationIdResponse"
}
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -2088,12 +2094,12 @@
}
}
},
- "201" : {
- "description" : "Created.",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/QualityNotificationIdResponse"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -2138,8 +2144,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2148,8 +2154,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2158,8 +2164,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2168,8 +2174,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "204" : {
+ "description" : "No content."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2178,8 +2187,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2188,9 +2197,9 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
- "content" : {
+ "401" : {
+ "description" : "Authorization failed.",
+ "content" : {
"application/json" : {
"schema" : {
"$ref" : "#/components/schemas/ErrorResponse"
@@ -2198,8 +2207,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -2207,9 +2216,6 @@
}
}
}
- },
- "204" : {
- "description" : "No content."
}
},
"security" : [
@@ -2251,8 +2257,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2261,11 +2267,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2274,8 +2277,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2284,8 +2287,14 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "204" : {
+ "description" : "No content."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2294,8 +2303,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2304,8 +2313,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -2314,8 +2323,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -2323,9 +2332,6 @@
}
}
}
- },
- "204" : {
- "description" : "No content."
}
},
"security" : [
@@ -2357,8 +2363,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2367,11 +2373,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2380,8 +2383,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2390,8 +2393,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2403,8 +2409,8 @@
"204" : {
"description" : "No content."
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2413,8 +2419,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -2423,8 +2429,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -2463,8 +2469,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2473,11 +2479,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2486,8 +2489,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2496,8 +2499,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2509,8 +2515,8 @@
"204" : {
"description" : "No content."
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2519,8 +2525,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -2529,8 +2535,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -2568,8 +2574,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2578,8 +2584,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2588,8 +2594,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2598,18 +2604,19 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns the paged result found for Asset",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "type" : "array"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2618,8 +2625,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2628,8 +2635,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -2638,13 +2645,12 @@
}
}
},
- "200" : {
- "description" : "Returns the paged result found for Asset",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -2678,8 +2684,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2688,8 +2694,18 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -2852,8 +2868,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -2862,8 +2878,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -2882,18 +2898,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -2939,18 +2945,8 @@
"required" : true
},
"responses" : {
- "500" : {
- "description" : "Internal server error.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "404" : {
- "description" : "Not found.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -2959,8 +2955,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -2969,8 +2965,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -3133,8 +3129,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -3143,8 +3139,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -3153,8 +3149,18 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -3192,8 +3198,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -3202,8 +3208,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -3212,8 +3218,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -3222,8 +3228,38 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "400" : {
+ "description" : "Bad request.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "401" : {
+ "description" : "Authorization failed.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -3385,36 +3421,6 @@
}
}
}
- },
- "401" : {
- "description" : "Authorization failed.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
}
},
"security" : [
@@ -3453,6 +3459,46 @@
"required" : true
},
"responses" : {
+ "403" : {
+ "description" : "Forbidden.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "415" : {
+ "description" : "Unsupported media type",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "500" : {
+ "description" : "Internal server error.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "404" : {
+ "description" : "Not found.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
"200" : {
"description" : "Returns the updated asset",
"content" : {
@@ -3607,26 +3653,6 @@
}
}
},
- "500" : {
- "description" : "Internal server error.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "404" : {
- "description" : "Not found.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
"400" : {
"description" : "Bad request.",
"content" : {
@@ -3637,16 +3663,6 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
"401" : {
"description" : "Authorization failed.",
"content" : {
@@ -3657,18 +3673,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -3696,8 +3702,8 @@
"description" : "The endpoint Triggers reload of shell descriptors.",
"operationId" : "reload",
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -3706,8 +3712,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -3716,11 +3722,8 @@
}
}
},
- "202" : {
- "description" : "Created registry reload job."
- },
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -3729,8 +3732,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "202" : {
+ "description" : "Created registry reload job."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -3739,8 +3745,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -3749,8 +3755,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -3759,8 +3765,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -3785,11 +3791,11 @@
"Policies"
],
"summary" : "Get all policies ",
- "description" : "The endpoint returns all policies .",
+ "description" : "The endpoint returns all policies .",
"operationId" : "policy",
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -3798,8 +3804,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -3808,8 +3814,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -3818,8 +3824,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -3828,8 +3834,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -3838,18 +3844,18 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "200" : {
+ "description" : "Returns the policies",
"content" : {
- "application/json" : {
+ "*/*" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "$ref" : "#/components/schemas/PolicyResponse"
}
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -3858,12 +3864,12 @@
}
}
},
- "200" : {
- "description" : "Returns the policies",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
- "*/*" : {
+ "application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/PolicyResponse"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -3878,37 +3884,6 @@
]
}
},
- "/irs/job/callback" : {
- "get" : {
- "tags" : [
- "irs-callback-controller"
- ],
- "operationId" : "handleIrsJobCallback",
- "parameters" : [
- {
- "name" : "id",
- "in" : "query",
- "required" : true,
- "schema" : {
- "type" : "string"
- }
- },
- {
- "name" : "state",
- "in" : "query",
- "required" : true,
- "schema" : {
- "type" : "string"
- }
- }
- ],
- "responses" : {
- "200" : {
- "description" : "OK"
- }
- }
- }
- },
"/investigations/{investigationId}" : {
"get" : {
"tags" : [
@@ -3929,8 +3904,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -3939,24 +3914,18 @@
}
}
},
- "200" : {
- "description" : "OK.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : -2147483648,
- "type" : "array",
- "description" : "Investigations",
- "items" : {
- "$ref" : "#/components/schemas/InvestigationResponse"
- }
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "404" : {
- "description" : "Not found.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -3965,18 +3934,24 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "200" : {
+ "description" : "OK.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : -2147483648,
+ "type" : "array",
+ "description" : "Investigations",
+ "items" : {
+ "$ref" : "#/components/schemas/InvestigationResponse"
+ }
}
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -3985,8 +3960,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -3995,8 +3970,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -4005,8 +3980,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -4074,8 +4049,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -4084,8 +4059,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -4094,8 +4069,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -4104,30 +4079,30 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns a distinct filter values for given fieldName.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "200" : {
- "description" : "Returns a distinct filter values for given fieldName.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -4136,8 +4111,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -4146,8 +4121,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -4175,8 +4150,8 @@
"description" : "The endpoint can return limited data based on the user role",
"operationId" : "dashboard",
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -4185,8 +4160,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -4195,8 +4170,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -4205,18 +4180,18 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns dashboard data",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "$ref" : "#/components/schemas/DashboardResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -4225,8 +4200,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -4235,8 +4210,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -4245,12 +4220,12 @@
}
}
},
- "200" : {
- "description" : "Returns dashboard data",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/DashboardResponse"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
@@ -4451,8 +4426,8 @@
}
}
},
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -4461,8 +4436,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -4471,8 +4446,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -4481,8 +4456,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -4491,8 +4466,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -4501,8 +4476,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -4511,8 +4486,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -4582,8 +4557,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -4592,8 +4567,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -4602,8 +4577,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -4612,30 +4587,30 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns a distinct filter values for given fieldName.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "200" : {
- "description" : "Returns a distinct filter values for given fieldName.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -4644,8 +4619,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -4654,8 +4629,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -4693,6 +4668,56 @@
}
],
"responses" : {
+ "403" : {
+ "description" : "Forbidden.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "415" : {
+ "description" : "Unsupported media type",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "500" : {
+ "description" : "Internal server error.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "404" : {
+ "description" : "Not found.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "400" : {
+ "description" : "Bad request.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
"200" : {
"description" : "Returns the asset by childId",
"content" : {
@@ -4847,8 +4872,8 @@
}
}
},
- "500" : {
- "description" : "Internal server error.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -4857,8 +4882,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -4866,9 +4891,46 @@
}
}
}
+ }
+ },
+ "security" : [
+ {
+ "oAuth2" : [
+ "profile email"
+ ]
+ }
+ ]
+ }
+ },
+ "/assets/as-built" : {
+ "get" : {
+ "tags" : [
+ "AssetsAsBuilt"
+ ],
+ "summary" : "Get assets by pagination",
+ "description" : "The endpoint returns a paged result of assets.",
+ "operationId" : "assets",
+ "parameters" : [
+ {
+ "name" : "pageable",
+ "in" : "query",
+ "required" : true,
+ "schema" : {
+ "$ref" : "#/components/schemas/OwnPageable"
+ }
},
- "400" : {
- "description" : "Bad request.",
+ {
+ "name" : "searchCriteriaRequestParam",
+ "in" : "query",
+ "required" : true,
+ "schema" : {
+ "$ref" : "#/components/schemas/SearchCriteriaRequestParam"
+ }
+ }
+ ],
+ "responses" : {
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -4877,8 +4939,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -4887,8 +4949,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -4897,8 +4959,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -4907,8 +4969,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -4916,44 +4978,7 @@
}
}
}
- }
- },
- "security" : [
- {
- "oAuth2" : [
- "profile email"
- ]
- }
- ]
- }
- },
- "/assets/as-built" : {
- "get" : {
- "tags" : [
- "AssetsAsBuilt"
- ],
- "summary" : "Get assets by pagination",
- "description" : "The endpoint returns a paged result of assets.",
- "operationId" : "assets",
- "parameters" : [
- {
- "name" : "pageable",
- "in" : "query",
- "required" : true,
- "schema" : {
- "$ref" : "#/components/schemas/OwnPageable"
- }
},
- {
- "name" : "searchCriteriaRequestParam",
- "in" : "query",
- "required" : true,
- "schema" : {
- "$ref" : "#/components/schemas/SearchCriteriaRequestParam"
- }
- }
- ],
- "responses" : {
"200" : {
"description" : "Returns the paged result found for Asset",
"content" : {
@@ -5113,46 +5138,6 @@
}
}
},
- "500" : {
- "description" : "Internal server error.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "404" : {
- "description" : "Not found.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "400" : {
- "description" : "Bad request.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "429" : {
- "description" : "Too many requests.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
"401" : {
"description" : "Authorization failed.",
"content" : {
@@ -5163,18 +5148,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -5244,8 +5219,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -5254,8 +5229,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -5264,8 +5239,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -5274,30 +5249,30 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns a distinct filter values for given fieldName.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "200" : {
- "description" : "Returns a distinct filter values for given fieldName.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -5306,8 +5281,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -5316,8 +5291,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -5345,8 +5320,8 @@
"description" : "The endpoint returns a map for assets consumed by the map.",
"operationId" : "assetsCountryMap",
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -5355,20 +5330,18 @@
}
}
},
- "200" : {
- "description" : "Returns the assets found",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "404" : {
- "description" : "Not found.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -5377,18 +5350,20 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "200" : {
+ "description" : "Returns the assets found",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -5397,8 +5372,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -5407,8 +5382,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -5417,8 +5392,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -5456,8 +5431,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -5466,8 +5441,18 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -5630,8 +5615,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -5640,8 +5625,8 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -5660,18 +5645,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -5710,6 +5685,26 @@
}
],
"responses" : {
+ "403" : {
+ "description" : "Forbidden.",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
+ "415" : {
+ "description" : "Unsupported media type",
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ErrorResponse"
+ }
+ }
+ }
+ },
"500" : {
"description" : "Internal server error.",
"content" : {
@@ -5755,16 +5750,6 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
"401" : {
"description" : "Authorization failed.",
"content" : {
@@ -5775,18 +5760,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
- }
- }
- }
- },
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -5854,8 +5829,8 @@
}
],
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -5864,8 +5839,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -5874,8 +5849,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -5884,30 +5859,30 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Returns a distinct filter values for given fieldName.",
"content" : {
"application/json" : {
"schema" : {
- "$ref" : "#/components/schemas/ErrorResponse"
+ "maxItems" : 2147483647,
+ "minItems" : 0,
+ "type" : "array"
}
}
}
},
- "200" : {
- "description" : "Returns a distinct filter values for given fieldName.",
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
- "maxItems" : 2147483647,
- "minItems" : 0,
- "type" : "array"
+ "$ref" : "#/components/schemas/ErrorResponse"
}
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -5916,8 +5891,8 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -5926,8 +5901,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -5955,8 +5930,8 @@
"description" : "Deletes all submodels from the system.",
"operationId" : "deleteSubmodels",
"responses" : {
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -5965,11 +5940,8 @@
}
}
},
- "200" : {
- "description" : "Ok."
- },
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -5978,8 +5950,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -5988,8 +5960,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Ok."
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -5998,11 +5973,8 @@
}
}
},
- "204" : {
- "description" : "No Content."
- },
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -6011,8 +5983,11 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "204" : {
+ "description" : "No Content."
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -6021,8 +5996,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
@@ -6060,14 +6035,8 @@
}
],
"responses" : {
- "200" : {
- "description" : "Okay"
- },
- "204" : {
- "description" : "Deleted."
- },
- "500" : {
- "description" : "Internal server error.",
+ "403" : {
+ "description" : "Forbidden.",
"content" : {
"application/json" : {
"schema" : {
@@ -6076,8 +6045,8 @@
}
}
},
- "404" : {
- "description" : "Not found.",
+ "415" : {
+ "description" : "Unsupported media type",
"content" : {
"application/json" : {
"schema" : {
@@ -6086,8 +6055,8 @@
}
}
},
- "400" : {
- "description" : "Bad request.",
+ "500" : {
+ "description" : "Internal server error.",
"content" : {
"application/json" : {
"schema" : {
@@ -6096,8 +6065,11 @@
}
}
},
- "429" : {
- "description" : "Too many requests.",
+ "200" : {
+ "description" : "Okay"
+ },
+ "404" : {
+ "description" : "Not found.",
"content" : {
"application/json" : {
"schema" : {
@@ -6106,8 +6078,8 @@
}
}
},
- "401" : {
- "description" : "Authorization failed.",
+ "400" : {
+ "description" : "Bad request.",
"content" : {
"application/json" : {
"schema" : {
@@ -6116,8 +6088,11 @@
}
}
},
- "403" : {
- "description" : "Forbidden.",
+ "204" : {
+ "description" : "Deleted."
+ },
+ "401" : {
+ "description" : "Authorization failed.",
"content" : {
"application/json" : {
"schema" : {
@@ -6126,8 +6101,8 @@
}
}
},
- "415" : {
- "description" : "Unsupported media type",
+ "429" : {
+ "description" : "Too many requests.",
"content" : {
"application/json" : {
"schema" : {
diff --git a/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/application/importpoc/rest/PolicyController.java b/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/application/importpoc/rest/PolicyController.java
index 4ac93f1fa0..aa0596d6ff 100644
--- a/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/application/importpoc/rest/PolicyController.java
+++ b/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/application/importpoc/rest/PolicyController.java
@@ -51,7 +51,7 @@ public class PolicyController {
@Operation(operationId = "policy",
summary = "Get all policies ",
tags = {"Policies"},
- description = "The endpoint returns all policies .",
+ description = "The endpoint returns all policies .",
security = @SecurityRequirement(name = "oAuth2", scopes = "profile email"))
@ApiResponses(value = {@ApiResponse(responseCode = "200", description = "Returns the policies",
content = {@Content(schema = @Schema(implementation = PolicyResponse.class))}),
diff --git a/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/infrastructure/base/irs/IrsCallbackController.java b/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/infrastructure/base/irs/IrsCallbackController.java
index dc280636c2..328abe5f70 100644
--- a/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/infrastructure/base/irs/IrsCallbackController.java
+++ b/tx-backend/src/main/java/org/eclipse/tractusx/traceability/assets/infrastructure/base/irs/IrsCallbackController.java
@@ -19,6 +19,16 @@
package org.eclipse.tractusx.traceability.assets.infrastructure.base.irs;
+import assets.importpoc.ErrorResponse;
+import assets.response.asbuilt.AssetAsBuiltResponse;
+import io.swagger.v3.oas.annotations.Hidden;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.media.ArraySchema;
+import io.swagger.v3.oas.annotations.media.Content;
+import io.swagger.v3.oas.annotations.media.Schema;
+import io.swagger.v3.oas.annotations.responses.ApiResponse;
+import io.swagger.v3.oas.annotations.responses.ApiResponses;
+import io.swagger.v3.oas.annotations.security.SecurityRequirement;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.eclipse.tractusx.traceability.assets.domain.base.IrsRepository;
@@ -28,11 +38,61 @@
@Slf4j
@RestController
+@Hidden
@RequiredArgsConstructor
public class IrsCallbackController {
private final IrsRepository irsRepository;
+ @Operation(operationId = "irsCallback",
+ summary = "Callback of irs get job details",
+ tags = {"IRSCallback"},
+ description = "The endpoint retrieves the information about a job which has been completed recently.",
+ security = @SecurityRequirement(name = "oAuth2", scopes = "profile email"))
+ @ApiResponses(value = {@ApiResponse(responseCode = "200", description = "Retrieves job id in completed state."),
+ @ApiResponse(
+ responseCode = "400",
+ description = "Bad request.",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class))),
+ @ApiResponse(
+ responseCode = "401",
+ description = "Authorization failed.",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class))),
+
+ @ApiResponse(
+ responseCode = "403",
+ description = "Forbidden.",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class))),
+ @ApiResponse(
+ responseCode = "404",
+ description = "Not found.",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class))),
+ @ApiResponse(
+ responseCode = "415",
+ description = "Unsupported media type",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class))),
+ @ApiResponse(
+ responseCode = "429",
+ description = "Too many requests.",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class))),
+ @ApiResponse(
+ responseCode = "500",
+ description = "Internal server error.",
+ content = @Content(
+ mediaType = "application/json",
+ schema = @Schema(implementation = ErrorResponse.class)))})
@GetMapping("/irs/job/callback")
void handleIrsJobCallback(@RequestParam("id") String jobId, @RequestParam("state") String jobState) {
irsRepository.handleJobFinishedCallback(jobId, jobState);
diff --git a/tx-backend/src/main/java/org/eclipse/tractusx/traceability/submodel/application/rest/SubmodelController.java b/tx-backend/src/main/java/org/eclipse/tractusx/traceability/submodel/application/rest/SubmodelController.java
index e4903628e2..c4f214dd95 100644
--- a/tx-backend/src/main/java/org/eclipse/tractusx/traceability/submodel/application/rest/SubmodelController.java
+++ b/tx-backend/src/main/java/org/eclipse/tractusx/traceability/submodel/application/rest/SubmodelController.java
@@ -56,7 +56,8 @@ public class SubmodelController {
description = "The endpoint returns Submodel for given id. Used for data providing functionality",
security = @SecurityRequirement(name = "oAuth2", scopes = "profile email"))
@ApiResponses(value = {@ApiResponse(responseCode = "200", description = "Returns the paged result found", content = @Content(
- mediaType = "application/json"
+ mediaType = "application/json",
+ schema = @Schema()
)),
@ApiResponse(
responseCode = "400",
@@ -111,8 +112,14 @@ public String getSubmodel(@PathVariable String submodelId) {
description = "This endpoint allows you to save a Submodel identified by its ID.",
security = @SecurityRequirement(name = "oAuth2", scopes = "profile email"))
@ApiResponses(value = {
- @ApiResponse(responseCode = "200", description = "Ok."),
- @ApiResponse(responseCode = "204", description = "No Content."),
+ @ApiResponse(responseCode = "200", description = "Ok.", content = @Content(
+ mediaType = "application/json",
+ schema = @Schema()
+ )),
+ @ApiResponse(responseCode = "204", description = "No Content.", content = @Content(
+ mediaType = "application/json",
+ schema = @Schema()
+ )),
@ApiResponse(
responseCode = "400",
description = "Bad request.",