Skip to content

Commit 539e311

Browse files
Generator: Update SDK /services/alb (#2748)
* Generate alb * Add changelog Signed-off-by: Alexander Dahmen <[email protected]> --------- Signed-off-by: Alexander Dahmen <[email protected]> Co-authored-by: Alexander Dahmen <[email protected]>
1 parent f9e78d5 commit 539e311

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+212
-187
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
## Release (2025-xx-xx)
1+
## Release (2026-xx-xx)
2+
- `alb` [v0.7.0](services/alb/CHANGELOG.md#v070)
3+
- **Feature:** Switch from `v2beta` API version to `v2` version.
4+
- **Feature:** `MaxCredentials` field added to `GetQuotaResponse`
5+
- **Breaking change:** added `version` to LoadBalancer constructor
6+
- **Breaking change:** renamed `exact` to `exactMatch` in Path model
7+
- **Breaking change:** removed `pathPrefix` from Rule model
28
- `certificates`: [v1.2.0](services/certificates/CHANGELOG.md#v120)
39
- **Feature:** Switch from `v2beta` API version to `v2` version.
410
- **Breaking change:** Rename `CreateCertificateResponse` to `GetCertificateResponse`

services/alb/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## v0.7.0
2+
- **Feature:** Switch from `v2beta` API version to `v2` version.
3+
- **Feature:** `MaxCredentials` field added to `GetQuotaResponse`
4+
- **Breaking change:** added `version` to LoadBalancer constructor
5+
- **Breaking change:** renamed `exact` to `exactMatch` in Path model
6+
- **Breaking change:** removed `pathPrefix` from Rule model
7+
18
## v0.6.1
29
- **Docs:** Update description of field `WafConfigName` in `Listener` model
310

services/alb/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "stackit-alb"
33

44
[tool.poetry]
55
name = "stackit-alb"
6-
version = "v0.6.1"
6+
version = "v0.7.0"
77
authors = [
88
"STACKIT Developer Tools <[email protected]>",
99
]

services/alb/src/stackit/alb/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
"""
66
STACKIT Application Load Balancer API
77
8-
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. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
8+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
99
10-
The version of the OpenAPI document: 2beta2.0.0
10+
The version of the OpenAPI document: 2.0.0
1111
Generated by OpenAPI Generator (https://openapi-generator.tech)
1212
1313
Do not edit the class manually.

services/alb/src/stackit/alb/api/default_api.py

Lines changed: 33 additions & 33 deletions
Large diffs are not rendered by default.

services/alb/src/stackit/alb/api_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"""
44
STACKIT Application Load Balancer API
55
6-
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. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
6+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
77
8-
The version of the OpenAPI document: 2beta2.0.0
8+
The version of the OpenAPI document: 2.0.0
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.

services/alb/src/stackit/alb/configuration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"""
44
STACKIT Application Load Balancer API
55
6-
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. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
6+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
77
8-
The version of the OpenAPI document: 2beta2.0.0
8+
The version of the OpenAPI document: 2.0.0
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.

services/alb/src/stackit/alb/exceptions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"""
44
STACKIT Application Load Balancer API
55
6-
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. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
6+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
77
8-
The version of the OpenAPI document: 2beta2.0.0
8+
The version of the OpenAPI document: 2.0.0
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.

services/alb/src/stackit/alb/models/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
"""
55
STACKIT Application Load Balancer API
66
7-
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. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
7+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
88
9-
The version of the OpenAPI document: 2beta2.0.0
9+
The version of the OpenAPI document: 2.0.0
1010
Generated by OpenAPI Generator (https://openapi-generator.tech)
1111
1212
Do not edit the class manually.

services/alb/src/stackit/alb/models/active_health_check.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
"""
44
STACKIT Application Load Balancer API
55
6-
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. For each application load balancer provided, two VMs are deployed in your OpenStack project subject to a fee.
6+
This API offers an interface to provision and manage Application Load Balancers in your STACKIT project.This solution offers modern L7 load balancing. Current features include TLS, path and prefix based routing aswell as routing based on headers, query parameters and keeping connections persistent with cookies and web sockets. For each Application Load Balancer provided, two VMs are deployed in your STACKIT project and are subject to fees.
77
8-
The version of the OpenAPI document: 2beta2.0.0
8+
The version of the OpenAPI document: 2.0.0
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.
@@ -26,7 +26,7 @@
2626

2727
class ActiveHealthCheck(BaseModel):
2828
"""
29-
ActiveHealthCheck
29+
Set this to customize active health checks for targets in this pool.
3030
""" # noqa: E501
3131

3232
healthy_threshold: Optional[Annotated[int, Field(strict=True, ge=1)]] = Field(

0 commit comments

Comments
 (0)