diff --git a/catalog-info.yaml b/catalog-info.yaml index 7520a13..8b73567 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -35,74 +35,7 @@ metadata: icon: dashboard spec: type: service - lifecycle: experimental - owner: user1 + lifecycle: testing + owner: platform-team dependsOn: - component:default/hades-service - providesApis: - - property-settings-v2-api - consumesApis: [] - ---- -apiVersion: backstage.io/v1alpha1 -kind: API -metadata: - name: property-settings-v2-api - title: Property Settings V2 API - description: REST API for property and configuration management operations - tags: - - rest - - configuration - links: - - url: https://api-docs.company.com/propertysettings-v2 - title: API Documentation -spec: - type: openapi - lifecycle: experimental - owner: user1 - definition: | - openapi: 3.0.0 - info: - title: PropertySettings V2 API - version: 2.0.0 - description: Property Settings and Configuration Management Service - paths: - /properties: - get: - summary: List properties - description: Get list of all properties - operationId: listProperties - tags: - - Properties - post: - summary: Create property - description: Create a new property - operationId: createProperty - tags: - - Properties - /properties/{id}: - get: - summary: Get property - description: Get a specific property by ID - operationId: getProperty - tags: - - Properties - put: - summary: Update property - description: Update an existing property - operationId: updateProperty - tags: - - Properties - delete: - summary: Delete property - description: Delete a property - operationId: deleteProperty - tags: - - Properties - /health: - get: - summary: Health check - description: Service health check endpoint - operationId: healthCheck - tags: - - Monitoring