enable using ephemeral disks by default (#461)

This commit is contained in:
bmc-msft
2021-03-30 18:48:44 -04:00
committed by GitHub
parent 3eb7c8643b
commit 3096f99e86
8 changed files with 31 additions and 1 deletions

View File

@ -586,6 +586,7 @@ class AutoScaleConfig(BaseModel):
region: Optional[Region]
scaleset_size: int # Individual scaleset size
spot_instances: bool = Field(default=False)
ephemeral_os_disks: bool = Field(default=False)
vm_sku: str
@validator("scaleset_size", allow_reuse=True)
@ -654,6 +655,7 @@ class Scaleset(BaseModel):
region: Region
size: int
spot_instances: bool
ephemeral_os_disks: bool = Field(default=False)
needs_config_update: bool = Field(default=False)
error: Optional[Error]
nodes: Optional[List[ScalesetNodeState]]

View File

@ -176,6 +176,7 @@ class ScalesetCreate(BaseRequest):
region: Optional[Region]
size: int
spot_instances: bool
ephemeral_os_disks: bool
tags: Dict[str, str]
@validator("size", allow_reuse=True)