Specify named param for field defaults in Python Pydantic V1 generator (#18187)

* Use named parameter

* Regenerate samples
This commit is contained in:
Nick Cooper 2024-03-23 23:36:15 -04:00 committed by GitHub
parent 9acd620bbb
commit 8acf9b779d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
76 changed files with 126 additions and 126 deletions

View File

@ -956,7 +956,7 @@ public abstract class AbstractPythonPydanticV1Codegen extends DefaultCodegen imp
} }
if (!fields.isEmpty()) { if (!fields.isEmpty()) {
fields.add(0, fieldCustomization); fields.add(0, "default=" + fieldCustomization);
pydanticImports.add("Field"); pydanticImports.add("Field");
fieldCustomization = String.format(Locale.ROOT, "Field(%s)", StringUtils.join(fields, ", ")); fieldCustomization = String.format(Locale.ROOT, "Field(%s)", StringUtils.join(fields, ", "));
} }

View File

@ -27,9 +27,9 @@ class DataQuery(Query):
""" """
DataQuery DataQuery
""" """
suffix: Optional[StrictStr] = Field(None, description="test suffix") suffix: Optional[StrictStr] = Field(default=None, description="test suffix")
text: Optional[StrictStr] = Field(None, description="Some text containing white spaces") text: Optional[StrictStr] = Field(default=None, description="Some text containing white spaces")
var_date: Optional[datetime] = Field(None, alias="date", description="A date") var_date: Optional[datetime] = Field(default=None, alias="date", description="A date")
__properties = ["id", "outcomes", "suffix", "text", "date"] __properties = ["id", "outcomes", "suffix", "text", "date"]
class Config: class Config:

View File

@ -31,9 +31,9 @@ class Pet(BaseModel):
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
name: StrictStr = Field(...) name: StrictStr = Field(...)
category: Optional[Category] = None category: Optional[Category] = None
photo_urls: conlist(StrictStr) = Field(..., alias="photoUrls") photo_urls: conlist(StrictStr) = Field(default=..., alias="photoUrls")
tags: Optional[conlist(Tag)] = None tags: Optional[conlist(Tag)] = None
status: Optional[StrictStr] = Field(None, description="pet status in the store") status: Optional[StrictStr] = Field(default=None, description="pet status in the store")
__properties = ["id", "name", "category", "photoUrls", "tags", "status"] __properties = ["id", "name", "category", "photoUrls", "tags", "status"]
@validator('status') @validator('status')

View File

@ -26,7 +26,7 @@ class Query(BaseModel):
""" """
Query Query
""" """
id: Optional[StrictInt] = Field(None, description="Query") id: Optional[StrictInt] = Field(default=None, description="Query")
outcomes: Optional[conlist(StrictStr)] = None outcomes: Optional[conlist(StrictStr)] = None
__properties = ["id", "outcomes"] __properties = ["id", "outcomes"]

View File

@ -27,7 +27,7 @@ class AllOfWithSingleRef(BaseModel):
AllOfWithSingleRef AllOfWithSingleRef
""" """
username: Optional[StrictStr] = None username: Optional[StrictStr] = None
single_ref_type: Optional[SingleRefType] = Field(None, alias="SingleRefType") single_ref_type: Optional[SingleRefType] = Field(default=None, alias="SingleRefType")
__properties = ["username", "SingleRefType"] __properties = ["username", "SingleRefType"]
class Config: class Config:

View File

@ -31,7 +31,7 @@ class Animal(BaseModel):
""" """
Animal Animal
""" """
class_name: StrictStr = Field(..., alias="className") class_name: StrictStr = Field(default=..., alias="className")
color: Optional[StrictStr] = 'red' color: Optional[StrictStr] = 'red'
__properties = ["className", "color"] __properties = ["className", "color"]

View File

@ -31,11 +31,11 @@ class AnyOfColor(BaseModel):
""" """
# data type: List[int] # data type: List[int]
anyof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(None, description="RGB three element array with values 0-255.") anyof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(default=None, description="RGB three element array with values 0-255.")
# data type: List[int] # data type: List[int]
anyof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(None, description="RGBA four element array with values 0-255.") anyof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(default=None, description="RGBA four element array with values 0-255.")
# data type: str # data type: str
anyof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(None, description="Hex color string, such as #00FF00.") anyof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(default=None, description="Hex color string, such as #00FF00.")
if TYPE_CHECKING: if TYPE_CHECKING:
actual_instance: Union[List[int], str] actual_instance: Union[List[int], str]
else: else:

View File

@ -25,7 +25,7 @@ class ArrayOfArrayOfNumberOnly(BaseModel):
""" """
ArrayOfArrayOfNumberOnly ArrayOfArrayOfNumberOnly
""" """
array_array_number: Optional[conlist(conlist(float))] = Field(None, alias="ArrayArrayNumber") array_array_number: Optional[conlist(conlist(float))] = Field(default=None, alias="ArrayArrayNumber")
__properties = ["ArrayArrayNumber"] __properties = ["ArrayArrayNumber"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class ArrayOfNumberOnly(BaseModel):
""" """
ArrayOfNumberOnly ArrayOfNumberOnly
""" """
array_number: Optional[conlist(float)] = Field(None, alias="ArrayNumber") array_number: Optional[conlist(float)] = Field(default=None, alias="ArrayNumber")
__properties = ["ArrayNumber"] __properties = ["ArrayNumber"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class BasquePig(BaseModel):
""" """
BasquePig BasquePig
""" """
class_name: StrictStr = Field(..., alias="className") class_name: StrictStr = Field(default=..., alias="className")
color: StrictStr = Field(...) color: StrictStr = Field(...)
__properties = ["className", "color"] __properties = ["className", "color"]

View File

@ -25,12 +25,12 @@ class Capitalization(BaseModel):
""" """
Capitalization Capitalization
""" """
small_camel: Optional[StrictStr] = Field(None, alias="smallCamel") small_camel: Optional[StrictStr] = Field(default=None, alias="smallCamel")
capital_camel: Optional[StrictStr] = Field(None, alias="CapitalCamel") capital_camel: Optional[StrictStr] = Field(default=None, alias="CapitalCamel")
small_snake: Optional[StrictStr] = Field(None, alias="small_Snake") small_snake: Optional[StrictStr] = Field(default=None, alias="small_Snake")
capital_snake: Optional[StrictStr] = Field(None, alias="Capital_Snake") capital_snake: Optional[StrictStr] = Field(default=None, alias="Capital_Snake")
sca_eth_flow_points: Optional[StrictStr] = Field(None, alias="SCA_ETH_Flow_Points") sca_eth_flow_points: Optional[StrictStr] = Field(default=None, alias="SCA_ETH_Flow_Points")
att_name: Optional[StrictStr] = Field(None, alias="ATT_NAME", description="Name of the pet ") att_name: Optional[StrictStr] = Field(default=None, alias="ATT_NAME", description="Name of the pet ")
__properties = ["smallCamel", "CapitalCamel", "small_Snake", "Capital_Snake", "SCA_ETH_Flow_Points", "ATT_NAME"] __properties = ["smallCamel", "CapitalCamel", "small_Snake", "Capital_Snake", "SCA_ETH_Flow_Points", "ATT_NAME"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class ClassModel(BaseModel):
""" """
Model for testing model with \"_class\" property # noqa: E501 Model for testing model with \"_class\" property # noqa: E501
""" """
var_class: Optional[StrictStr] = Field(None, alias="_class") var_class: Optional[StrictStr] = Field(default=None, alias="_class")
__properties = ["_class"] __properties = ["_class"]
class Config: class Config:

View File

@ -30,11 +30,11 @@ class Color(BaseModel):
RGB array, RGBA array, or hex string. RGB array, RGBA array, or hex string.
""" """
# data type: List[int] # data type: List[int]
oneof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(None, description="RGB three element array with values 0-255.") oneof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(default=None, description="RGB three element array with values 0-255.")
# data type: List[int] # data type: List[int]
oneof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(None, description="RGBA four element array with values 0-255.") oneof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(default=None, description="RGBA four element array with values 0-255.")
# data type: str # data type: str
oneof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(None, description="Hex color string, such as #00FF00.") oneof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(default=None, description="Hex color string, such as #00FF00.")
if TYPE_CHECKING: if TYPE_CHECKING:
actual_instance: Union[List[int], str] actual_instance: Union[List[int], str]
else: else:

View File

@ -25,7 +25,7 @@ class DanishPig(BaseModel):
""" """
DanishPig DanishPig
""" """
class_name: StrictStr = Field(..., alias="className") class_name: StrictStr = Field(default=..., alias="className")
size: StrictInt = Field(...) size: StrictInt = Field(...)
__properties = ["className", "size"] __properties = ["className", "size"]

View File

@ -30,7 +30,7 @@ class DiscriminatorAllOfSuper(BaseModel):
""" """
DiscriminatorAllOfSuper DiscriminatorAllOfSuper
""" """
element_type: StrictStr = Field(..., alias="elementType") element_type: StrictStr = Field(default=..., alias="elementType")
__properties = ["elementType"] __properties = ["elementType"]
class Config: class Config:

View File

@ -34,10 +34,10 @@ class EnumTest(BaseModel):
enum_integer_default: Optional[StrictInt] = 5 enum_integer_default: Optional[StrictInt] = 5
enum_integer: Optional[StrictInt] = None enum_integer: Optional[StrictInt] = None
enum_number: Optional[float] = None enum_number: Optional[float] = None
outer_enum: Optional[OuterEnum] = Field(None, alias="outerEnum") outer_enum: Optional[OuterEnum] = Field(default=None, alias="outerEnum")
outer_enum_integer: Optional[OuterEnumInteger] = Field(None, alias="outerEnumInteger") outer_enum_integer: Optional[OuterEnumInteger] = Field(default=None, alias="outerEnumInteger")
outer_enum_default_value: Optional[OuterEnumDefaultValue] = Field(None, alias="outerEnumDefaultValue") outer_enum_default_value: Optional[OuterEnumDefaultValue] = Field(default=None, alias="outerEnumDefaultValue")
outer_enum_integer_default_value: Optional[OuterEnumIntegerDefaultValue] = Field(None, alias="outerEnumIntegerDefaultValue") outer_enum_integer_default_value: Optional[OuterEnumIntegerDefaultValue] = Field(default=None, alias="outerEnumIntegerDefaultValue")
__properties = ["enum_string", "enum_string_required", "enum_integer_default", "enum_integer", "enum_number", "outerEnum", "outerEnumInteger", "outerEnumDefaultValue", "outerEnumIntegerDefaultValue"] __properties = ["enum_string", "enum_string_required", "enum_integer_default", "enum_integer", "enum_number", "outerEnum", "outerEnumInteger", "outerEnumDefaultValue", "outerEnumIntegerDefaultValue"]
@validator('enum_string') @validator('enum_string')

View File

@ -25,7 +25,7 @@ class File(BaseModel):
""" """
Must be named `File` for test. # noqa: E501 Must be named `File` for test. # noqa: E501
""" """
source_uri: Optional[StrictStr] = Field(None, alias="sourceURI", description="Test capitalization") source_uri: Optional[StrictStr] = Field(default=None, alias="sourceURI", description="Test capitalization")
__properties = ["sourceURI"] __properties = ["sourceURI"]
class Config: class Config:

View File

@ -36,12 +36,12 @@ class FormatTest(BaseModel):
string_with_double_quote_pattern: Optional[constr(strict=True)] = None string_with_double_quote_pattern: Optional[constr(strict=True)] = None
byte: Optional[Union[StrictBytes, StrictStr]] = None byte: Optional[Union[StrictBytes, StrictStr]] = None
binary: Optional[Union[StrictBytes, StrictStr]] = None binary: Optional[Union[StrictBytes, StrictStr]] = None
var_date: date = Field(..., alias="date") var_date: date = Field(default=..., alias="date")
date_time: Optional[datetime] = Field(None, alias="dateTime") date_time: Optional[datetime] = Field(default=None, alias="dateTime")
uuid: Optional[StrictStr] = None uuid: Optional[StrictStr] = None
password: constr(strict=True, max_length=64, min_length=10) = Field(...) password: constr(strict=True, max_length=64, min_length=10) = Field(...)
pattern_with_digits: Optional[constr(strict=True)] = Field(None, description="A string that is a 10 digit number. Can have leading zeros.") pattern_with_digits: Optional[constr(strict=True)] = Field(default=None, description="A string that is a 10 digit number. Can have leading zeros.")
pattern_with_digits_and_delimiter: Optional[constr(strict=True)] = Field(None, description="A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.") pattern_with_digits_and_delimiter: Optional[constr(strict=True)] = Field(default=None, description="A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.")
__properties = ["integer", "int32", "int64", "number", "float", "double", "decimal", "string", "string_with_double_quote_pattern", "byte", "binary", "date", "dateTime", "uuid", "password", "pattern_with_digits", "pattern_with_digits_and_delimiter"] __properties = ["integer", "int32", "int64", "number", "float", "double", "decimal", "string", "string_with_double_quote_pattern", "byte", "binary", "date", "dateTime", "uuid", "password", "pattern_with_digits", "pattern_with_digits_and_delimiter"]
@validator('string') @validator('string')

View File

@ -25,7 +25,7 @@ class HealthCheckResult(BaseModel):
""" """
Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model. # noqa: E501 Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model. # noqa: E501
""" """
nullable_message: Optional[StrictStr] = Field(None, alias="NullableMessage") nullable_message: Optional[StrictStr] = Field(default=None, alias="NullableMessage")
__properties = ["NullableMessage"] __properties = ["NullableMessage"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class InnerDictWithProperty(BaseModel):
""" """
InnerDictWithProperty InnerDictWithProperty
""" """
a_property: Optional[Dict[str, Any]] = Field(None, alias="aProperty") a_property: Optional[Dict[str, Any]] = Field(default=None, alias="aProperty")
__properties = ["aProperty"] __properties = ["aProperty"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class ListClass(BaseModel):
""" """
ListClass ListClass
""" """
var_123_list: Optional[StrictStr] = Field(None, alias="123-list") var_123_list: Optional[StrictStr] = Field(default=None, alias="123-list")
__properties = ["123-list"] __properties = ["123-list"]
class Config: class Config:

View File

@ -26,7 +26,7 @@ class MapOfArrayOfModel(BaseModel):
""" """
MapOfArrayOfModel MapOfArrayOfModel
""" """
shop_id_to_org_online_lip_map: Optional[Dict[str, conlist(Tag)]] = Field(None, alias="shopIdToOrgOnlineLipMap") shop_id_to_org_online_lip_map: Optional[Dict[str, conlist(Tag)]] = Field(default=None, alias="shopIdToOrgOnlineLipMap")
__properties = ["shopIdToOrgOnlineLipMap"] __properties = ["shopIdToOrgOnlineLipMap"]
class Config: class Config:

View File

@ -27,7 +27,7 @@ class MixedPropertiesAndAdditionalPropertiesClass(BaseModel):
MixedPropertiesAndAdditionalPropertiesClass MixedPropertiesAndAdditionalPropertiesClass
""" """
uuid: Optional[StrictStr] = None uuid: Optional[StrictStr] = None
date_time: Optional[datetime] = Field(None, alias="dateTime") date_time: Optional[datetime] = Field(default=None, alias="dateTime")
map: Optional[Dict[str, Animal]] = None map: Optional[Dict[str, Animal]] = None
__properties = ["uuid", "dateTime", "map"] __properties = ["uuid", "dateTime", "map"]

View File

@ -26,7 +26,7 @@ class Model200Response(BaseModel):
Model for testing model name starting with number # noqa: E501 Model for testing model name starting with number # noqa: E501
""" """
name: Optional[StrictInt] = None name: Optional[StrictInt] = None
var_class: Optional[StrictStr] = Field(None, alias="class") var_class: Optional[StrictStr] = Field(default=None, alias="class")
__properties = ["name", "class"] __properties = ["name", "class"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class ModelReturn(BaseModel):
""" """
Model for testing reserved words # noqa: E501 Model for testing reserved words # noqa: E501
""" """
var_return: Optional[StrictInt] = Field(None, alias="return") var_return: Optional[StrictInt] = Field(default=None, alias="return")
__properties = ["return"] __properties = ["return"]
class Config: class Config:

View File

@ -27,8 +27,8 @@ class Name(BaseModel):
""" """
name: StrictInt = Field(...) name: StrictInt = Field(...)
snake_case: Optional[StrictInt] = None snake_case: Optional[StrictInt] = None
var_property: Optional[StrictStr] = Field(None, alias="property") var_property: Optional[StrictStr] = Field(default=None, alias="property")
var_123_number: Optional[StrictInt] = Field(None, alias="123Number") var_123_number: Optional[StrictInt] = Field(default=None, alias="123Number")
__properties = ["name", "snake_case", "property", "123Number"] __properties = ["name", "snake_case", "property", "123Number"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class NumberOnly(BaseModel):
""" """
NumberOnly NumberOnly
""" """
just_number: Optional[float] = Field(None, alias="JustNumber") just_number: Optional[float] = Field(default=None, alias="JustNumber")
__properties = ["JustNumber"] __properties = ["JustNumber"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class ObjectToTestAdditionalProperties(BaseModel):
""" """
Minimal object # noqa: E501 Minimal object # noqa: E501
""" """
var_property: Optional[StrictBool] = Field(False, alias="property", description="Property") var_property: Optional[StrictBool] = Field(default=False, alias="property", description="Property")
__properties = ["property"] __properties = ["property"]
class Config: class Config:

View File

@ -28,7 +28,7 @@ class ObjectWithDeprecatedFields(BaseModel):
""" """
uuid: Optional[StrictStr] = None uuid: Optional[StrictStr] = None
id: Optional[float] = None id: Optional[float] = None
deprecated_ref: Optional[DeprecatedObject] = Field(None, alias="deprecatedRef") deprecated_ref: Optional[DeprecatedObject] = Field(default=None, alias="deprecatedRef")
bars: Optional[conlist(StrictStr)] = None bars: Optional[conlist(StrictStr)] = None
__properties = ["uuid", "id", "deprecatedRef", "bars"] __properties = ["uuid", "id", "deprecatedRef", "bars"]

View File

@ -26,10 +26,10 @@ class Order(BaseModel):
Order Order
""" """
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
pet_id: Optional[StrictInt] = Field(None, alias="petId") pet_id: Optional[StrictInt] = Field(default=None, alias="petId")
quantity: Optional[StrictInt] = None quantity: Optional[StrictInt] = None
ship_date: Optional[datetime] = Field(None, alias="shipDate") ship_date: Optional[datetime] = Field(default=None, alias="shipDate")
status: Optional[StrictStr] = Field(None, description="Order Status") status: Optional[StrictStr] = Field(default=None, description="Order Status")
complete: Optional[StrictBool] = False complete: Optional[StrictBool] = False
__properties = ["id", "petId", "quantity", "shipDate", "status", "complete"] __properties = ["id", "petId", "quantity", "shipDate", "status", "complete"]

View File

@ -26,7 +26,7 @@ class Parent(BaseModel):
""" """
Parent Parent
""" """
optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(None, alias="optionalDict") optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(default=None, alias="optionalDict")
__properties = ["optionalDict"] __properties = ["optionalDict"]
class Config: class Config:

View File

@ -26,7 +26,7 @@ class ParentWithOptionalDict(BaseModel):
""" """
ParentWithOptionalDict ParentWithOptionalDict
""" """
optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(None, alias="optionalDict") optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(default=None, alias="optionalDict")
__properties = ["optionalDict"] __properties = ["optionalDict"]
class Config: class Config:

View File

@ -30,9 +30,9 @@ class Pet(BaseModel):
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
category: Optional[Category] = None category: Optional[Category] = None
name: StrictStr = Field(...) name: StrictStr = Field(...)
photo_urls: conlist(StrictStr, min_items=0, unique_items=True) = Field(..., alias="photoUrls") photo_urls: conlist(StrictStr, min_items=0, unique_items=True) = Field(default=..., alias="photoUrls")
tags: Optional[conlist(Tag)] = None tags: Optional[conlist(Tag)] = None
status: Optional[StrictStr] = Field(None, description="pet status in the store") status: Optional[StrictStr] = Field(default=None, description="pet status in the store")
__properties = ["id", "category", "name", "photoUrls", "tags", "status"] __properties = ["id", "category", "name", "photoUrls", "tags", "status"]
@validator('status') @validator('status')

View File

@ -25,7 +25,7 @@ class PropertyNameCollision(BaseModel):
""" """
PropertyNameCollision PropertyNameCollision
""" """
type: Optional[StrictStr] = Field(None, alias="_type") type: Optional[StrictStr] = Field(default=None, alias="_type")
type: Optional[StrictStr] = None type: Optional[StrictStr] = None
type_: Optional[StrictStr] = None type_: Optional[StrictStr] = None
__properties = ["_type", "type", "type_"] __properties = ["_type", "type", "type_"]

View File

@ -25,7 +25,7 @@ class SpecialModelName(BaseModel):
""" """
SpecialModelName SpecialModelName
""" """
special_property_name: Optional[StrictInt] = Field(None, alias="$special[property.name]") special_property_name: Optional[StrictInt] = Field(default=None, alias="$special[property.name]")
__properties = ["$special[property.name]"] __properties = ["$special[property.name]"]
class Config: class Config:

View File

@ -26,9 +26,9 @@ class SpecialName(BaseModel):
""" """
SpecialName SpecialName
""" """
var_property: Optional[StrictInt] = Field(None, alias="property") var_property: Optional[StrictInt] = Field(default=None, alias="property")
var_async: Optional[Category] = Field(None, alias="async") var_async: Optional[Category] = Field(default=None, alias="async")
var_schema: Optional[StrictStr] = Field(None, alias="schema", description="pet status in the store") var_schema: Optional[StrictStr] = Field(default=None, alias="schema", description="pet status in the store")
__properties = ["property", "async", "schema"] __properties = ["property", "async", "schema"]
@validator('var_schema') @validator('var_schema')

View File

@ -25,7 +25,7 @@ class TestInlineFreeformAdditionalPropertiesRequest(BaseModel):
""" """
TestInlineFreeformAdditionalPropertiesRequest TestInlineFreeformAdditionalPropertiesRequest
""" """
some_property: Optional[StrictStr] = Field(None, alias="someProperty") some_property: Optional[StrictStr] = Field(default=None, alias="someProperty")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["someProperty"] __properties = ["someProperty"]

View File

@ -26,7 +26,7 @@ class UnnamedDictWithAdditionalModelListProperties(BaseModel):
""" """
UnnamedDictWithAdditionalModelListProperties UnnamedDictWithAdditionalModelListProperties
""" """
dict_property: Optional[Dict[str, conlist(CreatureInfo)]] = Field(None, alias="dictProperty") dict_property: Optional[Dict[str, conlist(CreatureInfo)]] = Field(default=None, alias="dictProperty")
__properties = ["dictProperty"] __properties = ["dictProperty"]
class Config: class Config:

View File

@ -25,7 +25,7 @@ class UnnamedDictWithAdditionalStringListProperties(BaseModel):
""" """
UnnamedDictWithAdditionalStringListProperties UnnamedDictWithAdditionalStringListProperties
""" """
dict_property: Optional[Dict[str, conlist(StrictStr)]] = Field(None, alias="dictProperty") dict_property: Optional[Dict[str, conlist(StrictStr)]] = Field(default=None, alias="dictProperty")
__properties = ["dictProperty"] __properties = ["dictProperty"]
class Config: class Config:

View File

@ -27,12 +27,12 @@ class User(BaseModel):
""" """
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
username: Optional[StrictStr] = None username: Optional[StrictStr] = None
first_name: Optional[StrictStr] = Field(None, alias="firstName") first_name: Optional[StrictStr] = Field(default=None, alias="firstName")
last_name: Optional[StrictStr] = Field(None, alias="lastName") last_name: Optional[StrictStr] = Field(default=None, alias="lastName")
email: Optional[StrictStr] = None email: Optional[StrictStr] = None
password: Optional[StrictStr] = None password: Optional[StrictStr] = None
phone: Optional[StrictStr] = None phone: Optional[StrictStr] = None
user_status: Optional[StrictInt] = Field(None, alias="userStatus", description="User Status") user_status: Optional[StrictInt] = Field(default=None, alias="userStatus", description="User Status")
__properties = ["id", "username", "firstName", "lastName", "email", "password", "phone", "userStatus"] __properties = ["id", "username", "firstName", "lastName", "email", "password", "phone", "userStatus"]
class Config: class Config:

View File

@ -27,7 +27,7 @@ class AllOfWithSingleRef(BaseModel):
AllOfWithSingleRef AllOfWithSingleRef
""" """
username: Optional[StrictStr] = None username: Optional[StrictStr] = None
single_ref_type: Optional[SingleRefType] = Field(None, alias="SingleRefType") single_ref_type: Optional[SingleRefType] = Field(default=None, alias="SingleRefType")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["username", "SingleRefType"] __properties = ["username", "SingleRefType"]

View File

@ -31,7 +31,7 @@ class Animal(BaseModel):
""" """
Animal Animal
""" """
class_name: StrictStr = Field(..., alias="className") class_name: StrictStr = Field(default=..., alias="className")
color: Optional[StrictStr] = 'red' color: Optional[StrictStr] = 'red'
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["className", "color"] __properties = ["className", "color"]

View File

@ -31,11 +31,11 @@ class AnyOfColor(BaseModel):
""" """
# data type: List[int] # data type: List[int]
anyof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(None, description="RGB three element array with values 0-255.") anyof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(default=None, description="RGB three element array with values 0-255.")
# data type: List[int] # data type: List[int]
anyof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(None, description="RGBA four element array with values 0-255.") anyof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(default=None, description="RGBA four element array with values 0-255.")
# data type: str # data type: str
anyof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(None, description="Hex color string, such as #00FF00.") anyof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(default=None, description="Hex color string, such as #00FF00.")
if TYPE_CHECKING: if TYPE_CHECKING:
actual_instance: Union[List[int], str] actual_instance: Union[List[int], str]
else: else:

View File

@ -25,7 +25,7 @@ class ArrayOfArrayOfNumberOnly(BaseModel):
""" """
ArrayOfArrayOfNumberOnly ArrayOfArrayOfNumberOnly
""" """
array_array_number: Optional[conlist(conlist(StrictFloat))] = Field(None, alias="ArrayArrayNumber") array_array_number: Optional[conlist(conlist(StrictFloat))] = Field(default=None, alias="ArrayArrayNumber")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["ArrayArrayNumber"] __properties = ["ArrayArrayNumber"]

View File

@ -25,7 +25,7 @@ class ArrayOfNumberOnly(BaseModel):
""" """
ArrayOfNumberOnly ArrayOfNumberOnly
""" """
array_number: Optional[conlist(StrictFloat)] = Field(None, alias="ArrayNumber") array_number: Optional[conlist(StrictFloat)] = Field(default=None, alias="ArrayNumber")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["ArrayNumber"] __properties = ["ArrayNumber"]

View File

@ -25,7 +25,7 @@ class BasquePig(BaseModel):
""" """
BasquePig BasquePig
""" """
class_name: StrictStr = Field(..., alias="className") class_name: StrictStr = Field(default=..., alias="className")
color: StrictStr = Field(...) color: StrictStr = Field(...)
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["className", "color"] __properties = ["className", "color"]

View File

@ -25,12 +25,12 @@ class Capitalization(BaseModel):
""" """
Capitalization Capitalization
""" """
small_camel: Optional[StrictStr] = Field(None, alias="smallCamel") small_camel: Optional[StrictStr] = Field(default=None, alias="smallCamel")
capital_camel: Optional[StrictStr] = Field(None, alias="CapitalCamel") capital_camel: Optional[StrictStr] = Field(default=None, alias="CapitalCamel")
small_snake: Optional[StrictStr] = Field(None, alias="small_Snake") small_snake: Optional[StrictStr] = Field(default=None, alias="small_Snake")
capital_snake: Optional[StrictStr] = Field(None, alias="Capital_Snake") capital_snake: Optional[StrictStr] = Field(default=None, alias="Capital_Snake")
sca_eth_flow_points: Optional[StrictStr] = Field(None, alias="SCA_ETH_Flow_Points") sca_eth_flow_points: Optional[StrictStr] = Field(default=None, alias="SCA_ETH_Flow_Points")
att_name: Optional[StrictStr] = Field(None, alias="ATT_NAME", description="Name of the pet ") att_name: Optional[StrictStr] = Field(default=None, alias="ATT_NAME", description="Name of the pet ")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["smallCamel", "CapitalCamel", "small_Snake", "Capital_Snake", "SCA_ETH_Flow_Points", "ATT_NAME"] __properties = ["smallCamel", "CapitalCamel", "small_Snake", "Capital_Snake", "SCA_ETH_Flow_Points", "ATT_NAME"]

View File

@ -25,7 +25,7 @@ class ClassModel(BaseModel):
""" """
Model for testing model with \"_class\" property # noqa: E501 Model for testing model with \"_class\" property # noqa: E501
""" """
var_class: Optional[StrictStr] = Field(None, alias="_class") var_class: Optional[StrictStr] = Field(default=None, alias="_class")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["_class"] __properties = ["_class"]

View File

@ -30,11 +30,11 @@ class Color(BaseModel):
RGB array, RGBA array, or hex string. RGB array, RGBA array, or hex string.
""" """
# data type: List[int] # data type: List[int]
oneof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(None, description="RGB three element array with values 0-255.") oneof_schema_1_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=3, min_items=3)] = Field(default=None, description="RGB three element array with values 0-255.")
# data type: List[int] # data type: List[int]
oneof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(None, description="RGBA four element array with values 0-255.") oneof_schema_2_validator: Optional[conlist(conint(strict=True, le=255, ge=0), max_items=4, min_items=4)] = Field(default=None, description="RGBA four element array with values 0-255.")
# data type: str # data type: str
oneof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(None, description="Hex color string, such as #00FF00.") oneof_schema_3_validator: Optional[constr(strict=True, max_length=7, min_length=7)] = Field(default=None, description="Hex color string, such as #00FF00.")
if TYPE_CHECKING: if TYPE_CHECKING:
actual_instance: Union[List[int], str] actual_instance: Union[List[int], str]
else: else:

View File

@ -25,7 +25,7 @@ class DanishPig(BaseModel):
""" """
DanishPig DanishPig
""" """
class_name: StrictStr = Field(..., alias="className") class_name: StrictStr = Field(default=..., alias="className")
size: StrictInt = Field(...) size: StrictInt = Field(...)
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["className", "size"] __properties = ["className", "size"]

View File

@ -30,7 +30,7 @@ class DiscriminatorAllOfSuper(BaseModel):
""" """
DiscriminatorAllOfSuper DiscriminatorAllOfSuper
""" """
element_type: StrictStr = Field(..., alias="elementType") element_type: StrictStr = Field(default=..., alias="elementType")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["elementType"] __properties = ["elementType"]

View File

@ -34,10 +34,10 @@ class EnumTest(BaseModel):
enum_integer_default: Optional[StrictInt] = 5 enum_integer_default: Optional[StrictInt] = 5
enum_integer: Optional[StrictInt] = None enum_integer: Optional[StrictInt] = None
enum_number: Optional[StrictFloat] = None enum_number: Optional[StrictFloat] = None
outer_enum: Optional[OuterEnum] = Field(None, alias="outerEnum") outer_enum: Optional[OuterEnum] = Field(default=None, alias="outerEnum")
outer_enum_integer: Optional[OuterEnumInteger] = Field(None, alias="outerEnumInteger") outer_enum_integer: Optional[OuterEnumInteger] = Field(default=None, alias="outerEnumInteger")
outer_enum_default_value: Optional[OuterEnumDefaultValue] = Field(None, alias="outerEnumDefaultValue") outer_enum_default_value: Optional[OuterEnumDefaultValue] = Field(default=None, alias="outerEnumDefaultValue")
outer_enum_integer_default_value: Optional[OuterEnumIntegerDefaultValue] = Field(None, alias="outerEnumIntegerDefaultValue") outer_enum_integer_default_value: Optional[OuterEnumIntegerDefaultValue] = Field(default=None, alias="outerEnumIntegerDefaultValue")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["enum_string", "enum_string_required", "enum_integer_default", "enum_integer", "enum_number", "outerEnum", "outerEnumInteger", "outerEnumDefaultValue", "outerEnumIntegerDefaultValue"] __properties = ["enum_string", "enum_string_required", "enum_integer_default", "enum_integer", "enum_number", "outerEnum", "outerEnumInteger", "outerEnumDefaultValue", "outerEnumIntegerDefaultValue"]

View File

@ -25,7 +25,7 @@ class File(BaseModel):
""" """
Must be named `File` for test. # noqa: E501 Must be named `File` for test. # noqa: E501
""" """
source_uri: Optional[StrictStr] = Field(None, alias="sourceURI", description="Test capitalization") source_uri: Optional[StrictStr] = Field(default=None, alias="sourceURI", description="Test capitalization")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["sourceURI"] __properties = ["sourceURI"]

View File

@ -36,12 +36,12 @@ class FormatTest(BaseModel):
string_with_double_quote_pattern: Optional[constr(strict=True)] = None string_with_double_quote_pattern: Optional[constr(strict=True)] = None
byte: Optional[Union[StrictBytes, StrictStr]] = None byte: Optional[Union[StrictBytes, StrictStr]] = None
binary: Optional[Union[StrictBytes, StrictStr]] = None binary: Optional[Union[StrictBytes, StrictStr]] = None
var_date: date = Field(..., alias="date") var_date: date = Field(default=..., alias="date")
date_time: Optional[datetime] = Field(None, alias="dateTime") date_time: Optional[datetime] = Field(default=None, alias="dateTime")
uuid: Optional[StrictStr] = None uuid: Optional[StrictStr] = None
password: constr(strict=True, max_length=64, min_length=10) = Field(...) password: constr(strict=True, max_length=64, min_length=10) = Field(...)
pattern_with_digits: Optional[constr(strict=True)] = Field(None, description="A string that is a 10 digit number. Can have leading zeros.") pattern_with_digits: Optional[constr(strict=True)] = Field(default=None, description="A string that is a 10 digit number. Can have leading zeros.")
pattern_with_digits_and_delimiter: Optional[constr(strict=True)] = Field(None, description="A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.") pattern_with_digits_and_delimiter: Optional[constr(strict=True)] = Field(default=None, description="A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01.")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["integer", "int32", "int64", "number", "float", "double", "decimal", "string", "string_with_double_quote_pattern", "byte", "binary", "date", "dateTime", "uuid", "password", "pattern_with_digits", "pattern_with_digits_and_delimiter"] __properties = ["integer", "int32", "int64", "number", "float", "double", "decimal", "string", "string_with_double_quote_pattern", "byte", "binary", "date", "dateTime", "uuid", "password", "pattern_with_digits", "pattern_with_digits_and_delimiter"]

View File

@ -25,7 +25,7 @@ class HealthCheckResult(BaseModel):
""" """
Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model. # noqa: E501 Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model. # noqa: E501
""" """
nullable_message: Optional[StrictStr] = Field(None, alias="NullableMessage") nullable_message: Optional[StrictStr] = Field(default=None, alias="NullableMessage")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["NullableMessage"] __properties = ["NullableMessage"]

View File

@ -25,7 +25,7 @@ class InnerDictWithProperty(BaseModel):
""" """
InnerDictWithProperty InnerDictWithProperty
""" """
a_property: Optional[Dict[str, Any]] = Field(None, alias="aProperty") a_property: Optional[Dict[str, Any]] = Field(default=None, alias="aProperty")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["aProperty"] __properties = ["aProperty"]

View File

@ -25,7 +25,7 @@ class ListClass(BaseModel):
""" """
ListClass ListClass
""" """
var_123_list: Optional[StrictStr] = Field(None, alias="123-list") var_123_list: Optional[StrictStr] = Field(default=None, alias="123-list")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["123-list"] __properties = ["123-list"]

View File

@ -26,7 +26,7 @@ class MapOfArrayOfModel(BaseModel):
""" """
MapOfArrayOfModel MapOfArrayOfModel
""" """
shop_id_to_org_online_lip_map: Optional[Dict[str, conlist(Tag)]] = Field(None, alias="shopIdToOrgOnlineLipMap") shop_id_to_org_online_lip_map: Optional[Dict[str, conlist(Tag)]] = Field(default=None, alias="shopIdToOrgOnlineLipMap")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["shopIdToOrgOnlineLipMap"] __properties = ["shopIdToOrgOnlineLipMap"]

View File

@ -27,7 +27,7 @@ class MixedPropertiesAndAdditionalPropertiesClass(BaseModel):
MixedPropertiesAndAdditionalPropertiesClass MixedPropertiesAndAdditionalPropertiesClass
""" """
uuid: Optional[StrictStr] = None uuid: Optional[StrictStr] = None
date_time: Optional[datetime] = Field(None, alias="dateTime") date_time: Optional[datetime] = Field(default=None, alias="dateTime")
map: Optional[Dict[str, Animal]] = None map: Optional[Dict[str, Animal]] = None
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["uuid", "dateTime", "map"] __properties = ["uuid", "dateTime", "map"]

View File

@ -26,7 +26,7 @@ class Model200Response(BaseModel):
Model for testing model name starting with number # noqa: E501 Model for testing model name starting with number # noqa: E501
""" """
name: Optional[StrictInt] = None name: Optional[StrictInt] = None
var_class: Optional[StrictStr] = Field(None, alias="class") var_class: Optional[StrictStr] = Field(default=None, alias="class")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["name", "class"] __properties = ["name", "class"]

View File

@ -25,7 +25,7 @@ class ModelReturn(BaseModel):
""" """
Model for testing reserved words # noqa: E501 Model for testing reserved words # noqa: E501
""" """
var_return: Optional[StrictInt] = Field(None, alias="return") var_return: Optional[StrictInt] = Field(default=None, alias="return")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["return"] __properties = ["return"]

View File

@ -27,8 +27,8 @@ class Name(BaseModel):
""" """
name: StrictInt = Field(...) name: StrictInt = Field(...)
snake_case: Optional[StrictInt] = None snake_case: Optional[StrictInt] = None
var_property: Optional[StrictStr] = Field(None, alias="property") var_property: Optional[StrictStr] = Field(default=None, alias="property")
var_123_number: Optional[StrictInt] = Field(None, alias="123Number") var_123_number: Optional[StrictInt] = Field(default=None, alias="123Number")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["name", "snake_case", "property", "123Number"] __properties = ["name", "snake_case", "property", "123Number"]

View File

@ -25,7 +25,7 @@ class NumberOnly(BaseModel):
""" """
NumberOnly NumberOnly
""" """
just_number: Optional[StrictFloat] = Field(None, alias="JustNumber") just_number: Optional[StrictFloat] = Field(default=None, alias="JustNumber")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["JustNumber"] __properties = ["JustNumber"]

View File

@ -25,7 +25,7 @@ class ObjectToTestAdditionalProperties(BaseModel):
""" """
Minimal object # noqa: E501 Minimal object # noqa: E501
""" """
var_property: Optional[StrictBool] = Field(False, alias="property", description="Property") var_property: Optional[StrictBool] = Field(default=False, alias="property", description="Property")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["property"] __properties = ["property"]

View File

@ -28,7 +28,7 @@ class ObjectWithDeprecatedFields(BaseModel):
""" """
uuid: Optional[StrictStr] = None uuid: Optional[StrictStr] = None
id: Optional[StrictFloat] = None id: Optional[StrictFloat] = None
deprecated_ref: Optional[DeprecatedObject] = Field(None, alias="deprecatedRef") deprecated_ref: Optional[DeprecatedObject] = Field(default=None, alias="deprecatedRef")
bars: Optional[conlist(StrictStr)] = None bars: Optional[conlist(StrictStr)] = None
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["uuid", "id", "deprecatedRef", "bars"] __properties = ["uuid", "id", "deprecatedRef", "bars"]

View File

@ -26,10 +26,10 @@ class Order(BaseModel):
Order Order
""" """
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
pet_id: Optional[StrictInt] = Field(None, alias="petId") pet_id: Optional[StrictInt] = Field(default=None, alias="petId")
quantity: Optional[StrictInt] = None quantity: Optional[StrictInt] = None
ship_date: Optional[datetime] = Field(None, alias="shipDate") ship_date: Optional[datetime] = Field(default=None, alias="shipDate")
status: Optional[StrictStr] = Field(None, description="Order Status") status: Optional[StrictStr] = Field(default=None, description="Order Status")
complete: Optional[StrictBool] = False complete: Optional[StrictBool] = False
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["id", "petId", "quantity", "shipDate", "status", "complete"] __properties = ["id", "petId", "quantity", "shipDate", "status", "complete"]

View File

@ -26,7 +26,7 @@ class Parent(BaseModel):
""" """
Parent Parent
""" """
optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(None, alias="optionalDict") optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(default=None, alias="optionalDict")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["optionalDict"] __properties = ["optionalDict"]

View File

@ -26,7 +26,7 @@ class ParentWithOptionalDict(BaseModel):
""" """
ParentWithOptionalDict ParentWithOptionalDict
""" """
optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(None, alias="optionalDict") optional_dict: Optional[Dict[str, InnerDictWithProperty]] = Field(default=None, alias="optionalDict")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["optionalDict"] __properties = ["optionalDict"]

View File

@ -30,9 +30,9 @@ class Pet(BaseModel):
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
category: Optional[Category] = None category: Optional[Category] = None
name: StrictStr = Field(...) name: StrictStr = Field(...)
photo_urls: conlist(StrictStr, min_items=0, unique_items=True) = Field(..., alias="photoUrls") photo_urls: conlist(StrictStr, min_items=0, unique_items=True) = Field(default=..., alias="photoUrls")
tags: Optional[conlist(Tag)] = None tags: Optional[conlist(Tag)] = None
status: Optional[StrictStr] = Field(None, description="pet status in the store") status: Optional[StrictStr] = Field(default=None, description="pet status in the store")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["id", "category", "name", "photoUrls", "tags", "status"] __properties = ["id", "category", "name", "photoUrls", "tags", "status"]

View File

@ -25,9 +25,9 @@ class PropertyNameCollision(BaseModel):
""" """
PropertyNameCollision PropertyNameCollision
""" """
underscore_type: Optional[StrictStr] = Field(None, alias="_type") underscore_type: Optional[StrictStr] = Field(default=None, alias="_type")
type: Optional[StrictStr] = None type: Optional[StrictStr] = None
type_with_underscore: Optional[StrictStr] = Field(None, alias="type_") type_with_underscore: Optional[StrictStr] = Field(default=None, alias="type_")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["_type", "type", "type_"] __properties = ["_type", "type", "type_"]

View File

@ -25,7 +25,7 @@ class SpecialModelName(BaseModel):
""" """
SpecialModelName SpecialModelName
""" """
special_property_name: Optional[StrictInt] = Field(None, alias="$special[property.name]") special_property_name: Optional[StrictInt] = Field(default=None, alias="$special[property.name]")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["$special[property.name]"] __properties = ["$special[property.name]"]

View File

@ -26,9 +26,9 @@ class SpecialName(BaseModel):
""" """
SpecialName SpecialName
""" """
var_property: Optional[StrictInt] = Field(None, alias="property") var_property: Optional[StrictInt] = Field(default=None, alias="property")
var_async: Optional[Category] = Field(None, alias="async") var_async: Optional[Category] = Field(default=None, alias="async")
var_schema: Optional[StrictStr] = Field(None, alias="schema", description="pet status in the store") var_schema: Optional[StrictStr] = Field(default=None, alias="schema", description="pet status in the store")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["property", "async", "schema"] __properties = ["property", "async", "schema"]

View File

@ -25,7 +25,7 @@ class TestInlineFreeformAdditionalPropertiesRequest(BaseModel):
""" """
TestInlineFreeformAdditionalPropertiesRequest TestInlineFreeformAdditionalPropertiesRequest
""" """
some_property: Optional[StrictStr] = Field(None, alias="someProperty") some_property: Optional[StrictStr] = Field(default=None, alias="someProperty")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["someProperty"] __properties = ["someProperty"]

View File

@ -26,7 +26,7 @@ class UnnamedDictWithAdditionalModelListProperties(BaseModel):
""" """
UnnamedDictWithAdditionalModelListProperties UnnamedDictWithAdditionalModelListProperties
""" """
dict_property: Optional[Dict[str, conlist(CreatureInfo)]] = Field(None, alias="dictProperty") dict_property: Optional[Dict[str, conlist(CreatureInfo)]] = Field(default=None, alias="dictProperty")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["dictProperty"] __properties = ["dictProperty"]

View File

@ -25,7 +25,7 @@ class UnnamedDictWithAdditionalStringListProperties(BaseModel):
""" """
UnnamedDictWithAdditionalStringListProperties UnnamedDictWithAdditionalStringListProperties
""" """
dict_property: Optional[Dict[str, conlist(StrictStr)]] = Field(None, alias="dictProperty") dict_property: Optional[Dict[str, conlist(StrictStr)]] = Field(default=None, alias="dictProperty")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["dictProperty"] __properties = ["dictProperty"]

View File

@ -27,12 +27,12 @@ class User(BaseModel):
""" """
id: Optional[StrictInt] = None id: Optional[StrictInt] = None
username: Optional[StrictStr] = None username: Optional[StrictStr] = None
first_name: Optional[StrictStr] = Field(None, alias="firstName") first_name: Optional[StrictStr] = Field(default=None, alias="firstName")
last_name: Optional[StrictStr] = Field(None, alias="lastName") last_name: Optional[StrictStr] = Field(default=None, alias="lastName")
email: Optional[StrictStr] = None email: Optional[StrictStr] = None
password: Optional[StrictStr] = None password: Optional[StrictStr] = None
phone: Optional[StrictStr] = None phone: Optional[StrictStr] = None
user_status: Optional[StrictInt] = Field(None, alias="userStatus", description="User Status") user_status: Optional[StrictInt] = Field(default=None, alias="userStatus", description="User Status")
additional_properties: Dict[str, Any] = {} additional_properties: Dict[str, Any] = {}
__properties = ["id", "username", "firstName", "lastName", "email", "password", "phone", "userStatus"] __properties = ["id", "username", "firstName", "lastName", "email", "password", "phone", "userStatus"]