-
Notifications
You must be signed in to change notification settings - Fork 187
/
BillingProfile.yml
37 lines (37 loc) · 1.67 KB
/
BillingProfile.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
### YamlMime:TSType
name: BillingProfile
uid: '@azure/arm-compute-profile-2020-09-01-hybrid.BillingProfile'
package: '@azure/arm-compute-profile-2020-09-01-hybrid'
summary: >-
Specifies the billing related details of a Azure Spot VM or VMSS.
<br><br>Minimum api-version: 2019-03-01.
fullName: BillingProfile
remarks: ''
isDeprecated: false
type: interface
properties:
- name: maxPrice
uid: '@azure/arm-compute-profile-2020-09-01-hybrid.BillingProfile.maxPrice'
package: '@azure/arm-compute-profile-2020-09-01-hybrid'
summary: >-
Specifies the maximum price you are willing to pay for a Azure Spot
VM/VMSS. This price is in US Dollars. <br><br> This price will be compared
with the current Azure Spot price for the VM size. Also, the prices are
compared at the time of create/update of Azure Spot VM/VMSS and the
operation will only succeed if the maxPrice is greater than the current
Azure Spot price. <br><br> The maxPrice will also be used for evicting a
Azure Spot VM/VMSS if the current Azure Spot price goes beyond the
maxPrice after creation of VM/VMSS. <br><br> Possible values are: <br><br>
- Any decimal value greater than zero. Example: 0.01538 <br><br> -1 –
indicates default price to be up-to on-demand. <br><br> You can set the
maxPrice to -1 to indicate that the Azure Spot VM/VMSS should not be
evicted for price reasons. Also, the default max price is -1 if it is not
provided by you. <br><br>Minimum api-version: 2019-03-01.
fullName: maxPrice
remarks: ''
isDeprecated: false
syntax:
content: 'maxPrice?: number'
return:
description: ''
type: number