You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 1ff0ab5
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,10 @@
19
19
-**Improvement:**`list_record_sets`/`list_zones` docs clarify that records/zones in the `DELETE_SUCCEEDED` state are excluded by default; pass `state[eq]=DELETE_SUCCEEDED` to retrieve them
20
20
-**Improvement:**`Label.key`/`CreateLabelPayload.key` now accepts up to 314 characters (previously 63), supporting prefixed label keys (e.g. `example.com/environment`)
21
21
-**Breaking Change:**`PartialUpdateZonePayload.extensions` type changed from `ZoneExtensions` to `DomainExtensions`, now also exposing `observability_extension.state`
22
+
-`dremio`:
23
+
-[v0.2.0](services/dremio/CHANGELOG.md#v020)
24
+
-**Feature:** Add `acl` field to models `CreateDremioInstancePayload`, `DremioResponse`, and `UpdateDremioInstancePayload`
25
+
-**Breaking Change:**`DremioResponse` now requires an `acl` field; constructing an instance without it will raise a validation error
22
26
-`iaas`:
23
27
-[v1.7.0](services/iaas/CHANGELOG.md#v170)
24
28
-**Docs:** Update documentation for `labels` field constraints across models.
@@ -30,6 +30,10 @@ class CreateDremioInstancePayload(BaseModel):
30
30
CreateDremioInstancePayload
31
31
"""# noqa: E501
32
32
33
+
acl: Optional[List[StrictStr]] =Field(
34
+
default=None,
35
+
description="The Access Control List (ACL) defining the IPv4 or IPv6 CIDR ranges allowed to connect to the Dremio instance. An empty list allows access from any address. Omitting this field on creation allows access from any address. Omitting it on update preserves the current list. Updates replace the entire list and take effect asynchronously.",
Copy file name to clipboardExpand all lines: services/dremio/src/stackit/dremio/models/dremio_response.py
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,9 @@ class DremioResponse(BaseModel):
33
33
DremioResponse
34
34
"""# noqa: E501
35
35
36
+
acl: List[StrictStr] =Field(
37
+
description="The Access Control List (ACL) defining the IPv4 or IPv6 CIDR ranges allowed to connect to the Dremio instance. An empty list allows access from any address. Omitting this field on creation allows access from any address. Omitting it on update preserves the current list. Updates replace the entire list and take effect asynchronously."
38
+
)
36
39
authentication: Authentication
37
40
create_time: datetime=Field(description="The point in time the resource was created.")
@@ -30,6 +30,10 @@ class UpdateDremioInstancePayload(BaseModel):
30
30
UpdateDremioInstancePayload
31
31
"""# noqa: E501
32
32
33
+
acl: Optional[List[StrictStr]] =Field(
34
+
default=None,
35
+
description="The Access Control List (ACL) defining the IPv4 or IPv6 CIDR ranges allowed to connect to the Dremio instance. An empty list allows access from any address. Omitting this field on creation allows access from any address. Omitting it on update preserves the current list. Updates replace the entire list and take effect asynchronously.",
0 commit comments