Skip to content

Commit

Permalink
Automated commit by github action: 10458465786
Browse files Browse the repository at this point in the history
  • Loading branch information
developer-relations-sp committed Aug 19, 2024
1 parent d1927f4 commit b28bd40
Show file tree
Hide file tree
Showing 6 changed files with 228 additions and 246 deletions.
2 changes: 0 additions & 2 deletions static/api-specs/idn/beta/paths/discovered-applications.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,6 @@ get:
oneOf:
- $ref: '../schemas/SlimDiscoveredApplications.yaml'
- $ref: '../schemas/FullDiscoveredApplications.yaml'


examples:
Slim Discovered Application:
$ref: '../schemas/discovered-applications/examples/SlimDiscoveredApplications.yaml'
Expand Down
122 changes: 59 additions & 63 deletions static/api-specs/idn/beta/schemas/FullDiscoveredApplications.yaml
Original file line number Diff line number Diff line change
@@ -1,66 +1,62 @@
type: array
description: List of discovered applications with their respective associated sources
type: object
description: Discovered applications with their respective associated sources
title: Discovered Application
example:
- $ref: '../schemas/discovered-applications/examples/FullDiscoveredApplications.yaml'
items:
type: object
properties:
id:
properties:
id:
type: string
format: uuid
description: Unique identifier for the discovered application.
example: 2d9180835d2e5168015d32f890ca1581
name:
type: string
description: Name of the discovered application.
example: "ExampleApp"
discoverySource:
type: string
description: Source from which the application was discovered.
example: "csv"
discoveredVendor:
type: string
description: The vendor associated with the discovered application.
example: "ExampleVendor"
description:
type: string
description: A brief description of the discovered application.
example: "An application for managing examples."
recommendedConnectors:
type: array
items:
type: string
description: List of recommended connectors for the application.
example: ["ConnectorA", "ConnectorB"]
discoveredAt:
type: string
format: date-time
description: >-
The timestamp when the application was last received via an entitlement aggregation invocation
or a manual csv upload, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
createdAt:
type: string
format: date-time
description: The timestamp when the application was first discovered, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
status:
type: string
description: >-
The status of an application within the discovery source.
By default this field is set to "ACTIVE" when the application is discovered.
If an application has been deleted from within the discovery source, the status will be
set to "INACTIVE".
example: "ACTIVE"
associatedSources:
type: array
items:
type: string
format: uuid
description: Unique identifier for the discovered application.
example: 2d9180835d2e5168015d32f890ca1581
name:
type: string
description: Name of the discovered application.
example: "ExampleApp"
discoverySource:
type: string
description: Source from which the application was discovered.
example: "csv"
discoveredVendor:
type: string
description: The vendor associated with the discovered application.
example: "ExampleVendor"
description:
type: string
description: A brief description of the discovered application.
example: "An application for managing examples."
recommendedConnectors:
type: array
items:
type: string
description: List of recommended connectors for the application.
example: ["ConnectorA", "ConnectorB"]
discoveredAt:
type: string
format: date-time
description: >-
The timestamp when the application was last received via an entitlement aggregation invocation
or a manual csv upload, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
createdAt:
type: string
format: date-time
description: The timestamp when the application was first discovered, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
status:
type: string
description: >-
The status of an application within the discovery source.
By default this field is set to "ACTIVE" when the application is discovered.
If an application has been deleted from within the discovery source, the status will be
set to "INACTIVE".
example: "ACTIVE"
associatedSources:
type: array
items:
type: string
format: uuid
description: List of associated sources related to this discovered application.
example: [ "e0cc5d7d-bf7f-4f81-b2af-8885b09d9923", "a0303682-5e4a-44f7-bdc2-6ce6112549c1" ]
description: List of associated sources related to this discovered application.
example: [ "e0cc5d7d-bf7f-4f81-b2af-8885b09d9923", "a0303682-5e4a-44f7-bdc2-6ce6112549c1" ]
113 changes: 55 additions & 58 deletions static/api-specs/idn/beta/schemas/SlimDiscoveredApplications.yaml
Original file line number Diff line number Diff line change
@@ -1,59 +1,56 @@
type: array
description: List of discovered applications
type: object
description: Discovered applications
title: Slim Discovered Application
example:
- $ref: '../schemas/discovered-applications/examples/SlimDiscoveredApplications.yaml'
items:
type: object
properties:
id:
type: string
format: uuid
description: Unique identifier for the discovered application.
example: 2d9180835d2e5168015d32f890ca1581
name:
type: string
description: Name of the discovered application.
example: "ExampleApp"
discoverySource:
type: string
description: Source from which the application was discovered.
example: "csv"
discoveredVendor:
type: string
description: The vendor associated with the discovered application.
example: "ExampleVendor"
description:
type: string
description: A brief description of the discovered application.
example: "An application for managing examples."
recommendedConnectors:
type: array
items:
type: string
description: List of recommended connectors for the application.
example: ["ConnectorA", "ConnectorB"]
discoveredAt:
type: string
format: date-time
description: >-
The timestamp when the application was last received via an entitlement aggregation invocation
or a manual csv upload, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
createdAt:
type: string
format: date-time
description: The timestamp when the application was first discovered, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
status:
type: string
description: >-
The status of an application within the discovery source.
By default this field is set to "ACTIVE" when the application is discovered.
If an application has been deleted from within the discovery source, the status will be
set to "INACTIVE".
example: "ACTIVE"

properties:
id:
type: string
format: uuid
description: Unique identifier for the discovered application.
example: 2d9180835d2e5168015d32f890ca1581
name:
type: string
description: Name of the discovered application.
example: "ExampleApp"
discoverySource:
type: string
description: Source from which the application was discovered.
example: "csv"
discoveredVendor:
type: string
description: The vendor associated with the discovered application.
example: "ExampleVendor"
description:
type: string
description: A brief description of the discovered application.
example: "An application for managing examples."
recommendedConnectors:
type: array
items:
type: string
description: List of recommended connectors for the application.
example: ["ConnectorA", "ConnectorB"]
discoveredAt:
type: string
format: date-time
description: >-
The timestamp when the application was last received via an entitlement aggregation invocation
or a manual csv upload, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
createdAt:
type: string
format: date-time
description: The timestamp when the application was first discovered, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
status:
type: string
description: >-
The status of an application within the discovery source.
By default this field is set to "ACTIVE" when the application is discovered.
If an application has been deleted from within the discovery source, the status will be
set to "INACTIVE".
example: "ACTIVE"
2 changes: 0 additions & 2 deletions static/api-specs/idn/v3/paths/discovered-applications.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,6 @@ get:
oneOf:
- $ref: '../schemas/SlimDiscoveredApplications.yaml'
- $ref: '../schemas/FullDiscoveredApplications.yaml'


examples:
Slim Discovered Application:
$ref: '../schemas/discovered-applications/examples/SlimDiscoveredApplications.yaml'
Expand Down
122 changes: 59 additions & 63 deletions static/api-specs/idn/v3/schemas/FullDiscoveredApplications.yaml
Original file line number Diff line number Diff line change
@@ -1,66 +1,62 @@
type: array
description: List of discovered applications with their respective associated sources
type: object
description: Discovered applications with their respective associated sources
title: Discovered Application
example:
- $ref: '../schemas/discovered-applications/examples/FullDiscoveredApplications.yaml'
items:
type: object
properties:
id:
properties:
id:
type: string
format: uuid
description: Unique identifier for the discovered application.
example: 2d9180835d2e5168015d32f890ca1581
name:
type: string
description: Name of the discovered application.
example: "ExampleApp"
discoverySource:
type: string
description: Source from which the application was discovered.
example: "csv"
discoveredVendor:
type: string
description: The vendor associated with the discovered application.
example: "ExampleVendor"
description:
type: string
description: A brief description of the discovered application.
example: "An application for managing examples."
recommendedConnectors:
type: array
items:
type: string
description: List of recommended connectors for the application.
example: ["ConnectorA", "ConnectorB"]
discoveredAt:
type: string
format: date-time
description: >-
The timestamp when the application was last received via an entitlement aggregation invocation
or a manual csv upload, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
createdAt:
type: string
format: date-time
description: The timestamp when the application was first discovered, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
status:
type: string
description: >-
The status of an application within the discovery source.
By default this field is set to "ACTIVE" when the application is discovered.
If an application has been deleted from within the discovery source, the status will be
set to "INACTIVE".
example: "ACTIVE"
associatedSources:
type: array
items:
type: string
format: uuid
description: Unique identifier for the discovered application.
example: 2d9180835d2e5168015d32f890ca1581
name:
type: string
description: Name of the discovered application.
example: "ExampleApp"
discoverySource:
type: string
description: Source from which the application was discovered.
example: "csv"
discoveredVendor:
type: string
description: The vendor associated with the discovered application.
example: "ExampleVendor"
description:
type: string
description: A brief description of the discovered application.
example: "An application for managing examples."
recommendedConnectors:
type: array
items:
type: string
description: List of recommended connectors for the application.
example: ["ConnectorA", "ConnectorB"]
discoveredAt:
type: string
format: date-time
description: >-
The timestamp when the application was last received via an entitlement aggregation invocation
or a manual csv upload, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
createdAt:
type: string
format: date-time
description: The timestamp when the application was first discovered, in ISO 8601 format.
example: "2023-01-01T12:00:00Z"
status:
type: string
description: >-
The status of an application within the discovery source.
By default this field is set to "ACTIVE" when the application is discovered.
If an application has been deleted from within the discovery source, the status will be
set to "INACTIVE".
example: "ACTIVE"
associatedSources:
type: array
items:
type: string
format: uuid
description: List of associated sources related to this discovered application.
example: [ "e0cc5d7d-bf7f-4f81-b2af-8885b09d9923", "a0303682-5e4a-44f7-bdc2-6ce6112549c1" ]
description: List of associated sources related to this discovered application.
example: [ "e0cc5d7d-bf7f-4f81-b2af-8885b09d9923", "a0303682-5e4a-44f7-bdc2-6ce6112549c1" ]
Loading

0 comments on commit b28bd40

Please sign in to comment.