From 75f3d26811a336859efcc982d980549478e5e6e3 Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Thu, 19 Feb 2026 13:52:57 +0000 Subject: [PATCH] Generate sfs --- services/sfs/oas_commit | 2 +- .../stackit/sfs/models/create_share_export_policy_payload.py | 2 +- services/sfs/src/stackit/sfs/models/create_share_payload.py | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/services/sfs/oas_commit b/services/sfs/oas_commit index 31950d47b..4bc41ac68 100644 --- a/services/sfs/oas_commit +++ b/services/sfs/oas_commit @@ -1 +1 @@ -9916269dab33d42aa2f1a5f30c80b954b6c1221f +32f3092b6471d07c7e6a4de35ee7bba6f9e12511 diff --git a/services/sfs/src/stackit/sfs/models/create_share_export_policy_payload.py b/services/sfs/src/stackit/sfs/models/create_share_export_policy_payload.py index 87277d660..4f7956105 100644 --- a/services/sfs/src/stackit/sfs/models/create_share_export_policy_payload.py +++ b/services/sfs/src/stackit/sfs/models/create_share_export_policy_payload.py @@ -34,7 +34,7 @@ class CreateShareExportPolicyPayload(BaseModel): default=None, description="An optional object that represents the labels associated with the share export policy keys are validated using the following regex '^[\\\\p{Ll}][\\\\p{Ll}\\\\p{N}_-]*$' and cannot be empty values are validated using the following regex '^[\\\\p{Ll}\\\\p{N}_-]*$'", ) - name: Optional[StrictStr] = Field(default=None, description="Name of the Share Export Policy") + name: StrictStr = Field(description="Name of the Share Export Policy") rules: Optional[List[CreateShareExportPolicyRequestRule]] = Field( default=None, description='List of rules of the Share Export Policy. The order of the rules within the array does not matter - what matters is the field "order" within each rule', diff --git a/services/sfs/src/stackit/sfs/models/create_share_payload.py b/services/sfs/src/stackit/sfs/models/create_share_payload.py index fd423c132..12c029c35 100644 --- a/services/sfs/src/stackit/sfs/models/create_share_payload.py +++ b/services/sfs/src/stackit/sfs/models/create_share_payload.py @@ -35,9 +35,8 @@ class CreateSharePayload(BaseModel): default=None, description="An optional object that represents the labels associated with the share keys are validated using the following regex '^[\\\\p{Ll}][\\\\p{Ll}\\\\p{N}_-]*$' and cannot be empty values are validated using the following regex '^[\\\\p{Ll}\\\\p{N}_-]*$'", ) - name: Optional[StrictStr] = Field(default=None, description="Name of the Share") - space_hard_limit_gigabytes: Optional[StrictInt] = Field( - default=None, + name: StrictStr = Field(description="Name of the Share") + space_hard_limit_gigabytes: StrictInt = Field( description="Space hard limit for the Share. If zero, the Share will have access to the full space of the Resource Pool it lives in. (unit: gibibytes)", alias="spaceHardLimitGigabytes", )