From 4624c5b5f7d6dc507cda2be73e9c60ed62fc469d Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Wed, 22 Jul 2026 14:14:10 +0000 Subject: [PATCH] Generate dns --- services/dns/oas_commit | 2 +- services/dns/src/stackit/dns/models/create_label_payload.py | 2 +- services/dns/src/stackit/dns/models/create_zone_payload.py | 3 ++- services/dns/src/stackit/dns/models/label.py | 2 +- .../dns/src/stackit/dns/models/partial_update_zone_payload.py | 3 ++- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/services/dns/oas_commit b/services/dns/oas_commit index e3713dde3..50394dd36 100644 --- a/services/dns/oas_commit +++ b/services/dns/oas_commit @@ -1 +1 @@ -0e64886dd0847341800d7191ed193b75413be998 +6e703c94d996a0f88bbfa56ef90d3f6d9adf2b64 diff --git a/services/dns/src/stackit/dns/models/create_label_payload.py b/services/dns/src/stackit/dns/models/create_label_payload.py index 7dcfeda64..f9bb77a29 100644 --- a/services/dns/src/stackit/dns/models/create_label_payload.py +++ b/services/dns/src/stackit/dns/models/create_label_payload.py @@ -29,7 +29,7 @@ class CreateLabelPayload(BaseModel): """ # noqa: E501 key: Annotated[str, Field(min_length=1, strict=True, max_length=63)] - value: Annotated[str, Field(min_length=1, strict=True, max_length=63)] + value: Optional[Annotated[str, Field(strict=True, max_length=63)]] = None __properties: ClassVar[List[str]] = ["key", "value"] model_config = ConfigDict( diff --git a/services/dns/src/stackit/dns/models/create_zone_payload.py b/services/dns/src/stackit/dns/models/create_zone_payload.py index d56ed93fc..442d4fcc6 100644 --- a/services/dns/src/stackit/dns/models/create_zone_payload.py +++ b/services/dns/src/stackit/dns/models/create_zone_payload.py @@ -38,7 +38,8 @@ class CreateZonePayload(BaseModel): """ # noqa: E501 acl: Optional[Annotated[str, Field(strict=True, max_length=2000)]] = Field( - default="0.0.0.0/0,::/0", description="access control list" + default="0.0.0.0/0,::/0", + description="the access control list (note: this field currently has no effect and does not enforce any access restrictions on the DNS zone)", ) contact_email: Optional[Annotated[str, Field(strict=True, max_length=255)]] = Field( default="hostmaster@stackit.cloud", description="contact e-mail for the zone", alias="contactEmail" diff --git a/services/dns/src/stackit/dns/models/label.py b/services/dns/src/stackit/dns/models/label.py index bedffcc1a..d5a477dba 100644 --- a/services/dns/src/stackit/dns/models/label.py +++ b/services/dns/src/stackit/dns/models/label.py @@ -29,7 +29,7 @@ class Label(BaseModel): """ # noqa: E501 key: Annotated[str, Field(min_length=1, strict=True, max_length=63)] - value: Annotated[str, Field(min_length=1, strict=True, max_length=63)] + value: Optional[Annotated[str, Field(strict=True, max_length=63)]] = None __properties: ClassVar[List[str]] = ["key", "value"] model_config = ConfigDict( diff --git a/services/dns/src/stackit/dns/models/partial_update_zone_payload.py b/services/dns/src/stackit/dns/models/partial_update_zone_payload.py index 8d418d763..bbc9baab2 100644 --- a/services/dns/src/stackit/dns/models/partial_update_zone_payload.py +++ b/services/dns/src/stackit/dns/models/partial_update_zone_payload.py @@ -31,7 +31,8 @@ class PartialUpdateZonePayload(BaseModel): """ # noqa: E501 acl: Optional[Annotated[str, Field(strict=True, max_length=2000)]] = Field( - default="0.0.0.0/0,::/0", description="access control list" + default="0.0.0.0/0,::/0", + description="the access control list (note: this field currently has no effect and does not enforce any access restrictions on the DNS zone)", ) contact_email: Optional[Annotated[str, Field(strict=True, max_length=255)]] = Field( default="hostmaster@stackit.cloud", description="contact e-mail for the zone", alias="contactEmail"