Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpotRequest ¶
type SpotRequest struct {
CPUs int32
MemoryGib int32
Os string
OSVersion string
Arch string
NestedVirt bool
EvictionRateTolerance azure.EvictionRate
MaxResults int
}
func (*SpotRequest) GetAwsLowestPrice ¶
func (sr *SpotRequest) GetAwsLowestPrice() (SpotPrice, error)
func (*SpotRequest) GetAzureLowestPrice ¶
func (sr *SpotRequest) GetAzureLowestPrice() (SpotPrice, error)
func (*SpotRequest) GetLowestPrice ¶
func (sr *SpotRequest) GetLowestPrice() (map[string]SpotPrice, error)
GetLowestPrice fetches prices of spot instances for all the supported providers and returns the results as a: map[string]SpotPrice where map index key is the cloud provider name
Click to show internal directories.
Click to hide internal directories.