Allow autoscale with a minimum of 0 (#2162)

This commit is contained in:
George Pollard
2022-07-14 12:37:46 +12:00
committed by GitHub
parent d71c558447
commit ae4c1b9bec
2 changed files with 3 additions and 3 deletions

View File

@ -668,9 +668,9 @@ class Scaleset(BaseModel):
class AutoScale(BaseModel): class AutoScale(BaseModel):
scaleset_id: UUID scaleset_id: UUID
min: int = Field(ge=1) min: int = Field(ge=0)
max: int = Field(ge=1) max: int = Field(ge=1)
default: int = Field(ge=1) default: int = Field(ge=0)
scale_out_amount: int = Field(ge=1) scale_out_amount: int = Field(ge=1)
scale_out_cooldown: int = Field(ge=1) scale_out_cooldown: int = Field(ge=1)
scale_in_amount: int = Field(ge=1) scale_in_amount: int = Field(ge=1)

View File

@ -172,7 +172,7 @@ class ScalesetUpdate(BaseRequest):
class AutoScaleOptions(BaseModel): class AutoScaleOptions(BaseModel):
min: int = Field(ge=0) min: int = Field(ge=0)
max: int = Field(ge=1) max: int = Field(ge=1)
default: int = Field(ge=1) default: int = Field(ge=0)
scale_out_amount: int = Field(ge=1) scale_out_amount: int = Field(ge=1)
scale_out_cooldown: int = Field(ge=1) scale_out_cooldown: int = Field(ge=1)
scale_in_amount: int = Field(ge=1) scale_in_amount: int = Field(ge=1)