Freigeben über


ArmComputeRecommenderModelFactory.ComputeRecommenderGenerateResult Method

Definition

SpotPlacementScores API response.

public static Azure.ResourceManager.Compute.Recommender.Models.ComputeRecommenderGenerateResult ComputeRecommenderGenerateResult(System.Collections.Generic.IEnumerable<Azure.Core.AzureLocation> desiredLocations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Recommender.Models.ComputeRecommenderResourceSize> desiredSizes = default, int? desiredCount = default, bool? availabilityZones = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Recommender.Models.ComputeRecommenderPlacementScore> placementScores = default);
static member ComputeRecommenderGenerateResult : seq<Azure.Core.AzureLocation> * seq<Azure.ResourceManager.Compute.Recommender.Models.ComputeRecommenderResourceSize> * Nullable<int> * Nullable<bool> * seq<Azure.ResourceManager.Compute.Recommender.Models.ComputeRecommenderPlacementScore> -> Azure.ResourceManager.Compute.Recommender.Models.ComputeRecommenderGenerateResult
Public Shared Function ComputeRecommenderGenerateResult (Optional desiredLocations As IEnumerable(Of AzureLocation) = Nothing, Optional desiredSizes As IEnumerable(Of ComputeRecommenderResourceSize) = Nothing, Optional desiredCount As Nullable(Of Integer) = Nothing, Optional availabilityZones As Nullable(Of Boolean) = Nothing, Optional placementScores As IEnumerable(Of ComputeRecommenderPlacementScore) = Nothing) As ComputeRecommenderGenerateResult

Parameters

desiredLocations
IEnumerable<AzureLocation>

The desired regions.

desiredSizes
IEnumerable<ComputeRecommenderResourceSize>

The desired virtual machine SKU sizes.

desiredCount
Nullable<Int32>

Desired instance count per region/zone based on the scope.

availabilityZones
Nullable<Boolean>

Defines if the scope is zonal or regional.

placementScores
IEnumerable<ComputeRecommenderPlacementScore>

A placement score indicating the likelihood of successfully allocating the specified Spot VM(s), as well as the expected lifetimes of the Spot VM(s) after allocation.

Returns

A new ComputeRecommenderGenerateResult instance for mocking.

Applies to