MINOR: fix model dump dict key names (#19484) (#19485)

Co-authored-by: Abdallah Serghine <abdallah.serghine@olx.pl>
This commit is contained in:
Abdallah Serghine 2025-01-23 08:06:19 +01:00 committed by GitHub
parent 06759c589d
commit a631d22c32
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -58,12 +58,13 @@ class AWSAssumeRoleCredentialResponse(BaseModel):
class AWSAssumeRoleCredentialWrapper(BaseModel):
accessKeyId: str = Field()
secretAccessKey: CustomSecretStr = Field()
sessionToken: Optional[str] = Field(
default=None,
)
expiryTime: Optional[str] = Field()
accessKeyId: str = Field(alias="access_key")
secretAccessKey: CustomSecretStr = Field(alias="secret_key")
sessionToken: Optional[str] = Field(default=None, alias="token")
expiryTime: Optional[str] = Field(alias="expiry_time")
class Config:
populate_by_name = True
AWSAssumeRoleCredentialFormat = TypeVar(