|
888 | 888 | "info": { |
889 | 889 | "description": "This API offers an interface to provision and manage load balancing servers in your STACKIT project. It also has the possibility of pooling target servers for load balancing purposes.\n\nFor each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.", |
890 | 890 | "title": "Application Load Balancer API", |
891 | | - "version": "1alpha.0.0" |
| 891 | + "version": "1beta.0.0" |
892 | 892 | }, |
893 | 893 | "openapi": "3.0.3", |
894 | 894 | "paths": { |
895 | | - "/v1alpha/plans": { |
| 895 | + "/v1beta/plans": { |
896 | 896 | "get": { |
897 | 897 | "description": "Lists the configured service plans for a project.", |
898 | 898 | "operationId": "ListPlans", |
|
940 | 940 | "summary": "List available service plans." |
941 | 941 | } |
942 | 942 | }, |
943 | | - "/v1alpha/projects/{projectId}": { |
| 943 | + "/v1beta/projects/{projectId}": { |
944 | 944 | "delete": { |
945 | 945 | "deprecated": true, |
946 | 946 | "description": "DEPRECATED! Disabling the Application Load Balancer functionality is now automatic.\n This endpoint is kept for compatibility.\n Disables the Application Load Balancer functionality for the specified project.", |
|
1123 | 1123 | "summary": "Enables the functionality of application load balancers for the project specified." |
1124 | 1124 | } |
1125 | 1125 | }, |
1126 | | - "/v1alpha/projects/{projectId}/credentials": { |
| 1126 | + "/v1beta/projects/{projectId}/credentials": { |
1127 | 1127 | "get": { |
1128 | 1128 | "description": "Lists the stored Observability credentials.", |
1129 | 1129 | "operationId": "ListCredentials", |
|
1257 | 1257 | "summary": "Create credentials for observability of the application load balancer" |
1258 | 1258 | } |
1259 | 1259 | }, |
1260 | | - "/v1alpha/projects/{projectId}/credentials/{credentialsRef}": { |
| 1260 | + "/v1beta/projects/{projectId}/credentials/{credentialsRef}": { |
1261 | 1261 | "delete": { |
1262 | 1262 | "description": "Deletes the stored Observability credentials.", |
1263 | 1263 | "operationId": "DeleteCredentials", |
|
1467 | 1467 | "summary": "Update credentials for observability in a project." |
1468 | 1468 | } |
1469 | 1469 | }, |
1470 | | - "/v1alpha/projects/{projectId}/load-balancers": { |
| 1470 | + "/v1beta/projects/{projectId}/load-balancers": { |
1471 | 1471 | "get": { |
1472 | 1472 | "description": "Lists all Application Load Balancers in a project.\n Includes details from creation or updates, along with their status and any error descriptions.", |
1473 | 1473 | "operationId": "ListLoadBalancers", |
|
1620 | 1620 | "summary": "Create an application load balancer in a project" |
1621 | 1621 | } |
1622 | 1622 | }, |
1623 | | - "/v1alpha/projects/{projectId}/load-balancers/{name}": { |
| 1623 | + "/v1beta/projects/{projectId}/load-balancers/{name}": { |
1624 | 1624 | "delete": { |
1625 | 1625 | "description": "Deletes the specified Application Load Balancer.", |
1626 | 1626 | "operationId": "DeleteLoadBalancer", |
|
1830 | 1830 | "summary": "Update a load balancer in a project." |
1831 | 1831 | } |
1832 | 1832 | }, |
1833 | | - "/v1alpha/projects/{projectId}/load-balancers/{name}/target-pools/{targetPoolName}": { |
| 1833 | + "/v1beta/projects/{projectId}/load-balancers/{name}/target-pools/{targetPoolName}": { |
1834 | 1834 | "put": { |
1835 | 1835 | "description": "Replaces the content of a specific target pool in the Application Load Balancer (useful for adding or removing target servers).\n Only updates the specified target pool, leaving others unchanged.\n Cannot be used to create or rename target pools.", |
1836 | 1836 | "operationId": "UpdateTargetPool", |
|
1914 | 1914 | "summary": "Update a single target pool of a load balancer in a project." |
1915 | 1915 | } |
1916 | 1916 | }, |
1917 | | - "/v1alpha/projects/{projectId}/quota": { |
| 1917 | + "/v1beta/projects/{projectId}/quota": { |
1918 | 1918 | "get": { |
1919 | 1919 | "description": "Retrieves the configured Application Load Balancer quota for the project.\n The default quota is 3.", |
1920 | 1920 | "operationId": "GetQuota", |
|
0 commit comments