diff --git a/src/dns_data/models/record.py b/src/dns_data/models/record.py index a543225..6e210cf 100644 --- a/src/dns_data/models/record.py +++ b/src/dns_data/models/record.py @@ -78,7 +78,7 @@ class Record(BaseModel): ipam_host: Optional[StrictStr] = Field( default=None, description="The resource identifier.") name_in_zone: Optional[StrictStr] = Field( - default='', + default=None, description= "The relative owner name to the zone origin. Must be specified for creating the DNS resource record and is read only for other operations." ) @@ -256,8 +256,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]: "ipam_host": obj.get("ipam_host"), "name_in_zone": - obj.get("name_in_zone") - if obj.get("name_in_zone") is not None else '', + obj.get("name_in_zone"), "options": obj.get("options"), "provider_metadata":