Skip to content

Commit 881fc33

Browse files
committed
adhere to weird result key in return
1 parent a092af9 commit 881fc33

1 file changed

Lines changed: 22 additions & 12 deletions

File tree

‎src/middlewared/middlewared/api/v25_04_0/crypto_cert_profiles.py‎

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,8 @@ class ECCCertExtensions(BaseModel):
106106
digest_algorithm: str = SHA256
107107

108108

109-
class CertProfilesArgs(BaseModel):
110-
pass
111-
112-
113109
@final
114-
class CertProfilesResult(BaseModel):
110+
class CertProfilesModel(BaseModel):
115111
https_rsa_certificate: RSACertExtensions = Field(
116112
default_factory=RSACertExtensions, alias="HTTPS RSA Certificate"
117113
)
@@ -120,6 +116,15 @@ class CertProfilesResult(BaseModel):
120116
)
121117

122118

119+
class CertProfilesArgs(BaseModel):
120+
pass
121+
122+
123+
@final
124+
class CertProfilesResult(BaseModel):
125+
result: CertProfilesModel = CertProfilesModel()
126+
127+
123128
@final
124129
class RSACSRExtensionsModel(BaseModel):
125130
BasicConstraints: BasicConstraintsModel = BasicConstraintsModel()
@@ -152,12 +157,8 @@ class ECCCSRExtensions(BaseModel):
152157
digest_algorithm: str = SHA256
153158

154159

155-
class CSRProfilesArgs(BaseModel):
156-
pass
157-
158-
159160
@final
160-
class CSRProfilesResult(BaseModel):
161+
class CSRProfilesModel(BaseModel):
161162
https_rsa_certificate: RSACSRExtensions = Field(
162163
default_factory=RSACSRExtensions, alias="HTTPS RSA Certificate"
163164
)
@@ -166,5 +167,14 @@ class CSRProfilesResult(BaseModel):
166167
)
167168

168169

169-
CERTPROFILES = CertProfilesResult().model_dump(by_alias=True)
170-
CSRPROFILES = CSRProfilesResult().model_dump(by_alias=True)
170+
class CSRProfilesArgs(BaseModel):
171+
pass
172+
173+
174+
@final
175+
class CSRProfilesResult(BaseModel):
176+
result: CSRProfilesModel = CSRProfilesModel()
177+
178+
179+
CERTPROFILES = CertProfilesModel().model_dump(by_alias=True)
180+
CSRPROFILES = CSRProfilesModel().model_dump(by_alias=True)

0 commit comments

Comments
 (0)