다음을 통해 공유


BillingProfile 클래스

Azure Spot VM 또는 VMSS의 청구 관련 세부 정보를 지정합니다. <br>:code:>><<<br>Minimum api-version: 2019-03-01.

상속
azure.mgmt.compute._serialization.Model
BillingProfile

생성자

BillingProfile(*, max_price: float | None = None, **kwargs: Any)

키워드 전용 매개 변수

Name Description
max_price

Azure Spot VM/VMSS에 대해 지불할 최대 가격을 지정합니다. 이 가격은 미국 달러입니다. <br>``<br> 이 가격은 VM 크기의 현재 Azure 스폿 가격과 비교됩니다. 또한 가격은 Azure Spot VM/VMSS를 만들거나 업데이트할 때 비교되며 maxPrice가 현재 Azure 스폿 가격보다 큰 경우에만 작업이 성공합니다. <br>``<br> 또한 현재 Azure 스폿 가격이 VM/VMSS를 만든 후 maxPrice를 초과하는 경우 maxPrice는 Azure 스폿 VM/VMSS를 제거하기 위해 사용됩니다. <br>``<br> 가능한 값은 다음과 <br>``<br> 같습니다. - 0보다 큰 모든 10진수 값입니다. 예: 0.01538 <br>``<br> -1 – 기본 가격이 주문형으로 유지됨을 나타냅니다. <br>``<br> maxPrice를 -1로 설정하여 가격상의 이유로 Azure Spot VM/VMSS를 제거해서는 안 됨을 나타낼 수 있습니다. 또한 기본 최대 가격은 사용자가 제공하지 않는 경우 -1입니다. <br>:code:>><<<br>Minimum api-version: 2019-03-01.

변수

Name Description
max_price

Azure Spot VM/VMSS에 대해 지불할 최대 가격을 지정합니다. 이 가격은 미국 달러입니다. <br>``<br> 이 가격은 VM 크기의 현재 Azure 스폿 가격과 비교됩니다. 또한 가격은 Azure Spot VM/VMSS를 만들거나 업데이트할 때 비교되며 maxPrice가 현재 Azure 스폿 가격보다 큰 경우에만 작업이 성공합니다. <br>``<br> 또한 현재 Azure 스폿 가격이 VM/VMSS를 만든 후 maxPrice를 초과하는 경우 maxPrice는 Azure 스폿 VM/VMSS를 제거하기 위해 사용됩니다. <br>``<br> 가능한 값은 다음과 <br>``<br> 같습니다. - 0보다 큰 모든 10진수 값입니다. 예: 0.01538 <br>``<br> -1 – 기본 가격이 주문형으로 유지됨을 나타냅니다. <br>``<br> maxPrice를 -1로 설정하여 가격상의 이유로 Azure Spot VM/VMSS를 제거해서는 안 됨을 나타낼 수 있습니다. 또한 기본 최대 가격은 사용자가 제공하지 않는 경우 -1입니다. <br>:code:>><<<br>Minimum api-version: 2019-03-01.