diff --git a/src/middlewared/middlewared/api/v25_04_0/crypto_ca_profiles.py b/src/middlewared/middlewared/api/v25_04_0/crypto_ca_profiles.py index 7b6e013c92e4e..ac77b10bf21a0 100644 --- a/src/middlewared/middlewared/api/v25_04_0/crypto_ca_profiles.py +++ b/src/middlewared/middlewared/api/v25_04_0/crypto_ca_profiles.py @@ -39,7 +39,7 @@ class CertExtensionsModel(BaseModel): @final -class CAProfilesModel(BaseModel): +class CAExtensions(BaseModel): key_length: int = 2048 key_type: str = "RSA" lifetime: int = DEFAULT_LIFETIME_DAYS @@ -47,6 +47,11 @@ class CAProfilesModel(BaseModel): cert_extensions: CertExtensionsModel = CertExtensionsModel() +@final +class CAProfilesModel(BaseModel): + CA: CAExtensions = CAExtensions() + + class CAProfilesArgs(BaseModel): pass