Aracılığıyla paylaş


Recommendations interface

Önerileri temsil eden arabirim.

Yöntemler

generate(RecommendationsGenerateOptionalParams)

Abonelik için öneri oluşturma veya hesaplama işlemini başlatır. Bu işlem zaman uyumsuzdur. Oluşturulan öneriler Danışman hizmetindeki bir önbellekte depolanır.

get(string, string, RecommendationsGetOptionalParams)

Önbelleğe alınmış bir önerinin ayrıntılarını alır.

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Öneri hesaplama veya oluşturma işleminin durumunu alır. Oluşturma önerisini çağırdıktan sonra bu API'yi çağırın. Bu API'nin URI'si yanıt üst bilgisinin Konum alanında döndürülür.

list(RecommendationsListOptionalParams)

Abonelik için önbelleğe alınmış öneriler alır. Öneriler generateRecommendations çağrılarak oluşturulur veya hesaplanır.

Yöntem Ayrıntıları

generate(RecommendationsGenerateOptionalParams)

Abonelik için öneri oluşturma veya hesaplama işlemini başlatır. Bu işlem zaman uyumsuzdur. Oluşturulan öneriler Danışman hizmetindeki bir önbellekte depolanır.

function generate(options?: RecommendationsGenerateOptionalParams): Promise<RecommendationsGenerateHeaders>

Parametreler

options
RecommendationsGenerateOptionalParams

Seçenekler parametreleri.

Döndürülenler

get(string, string, RecommendationsGetOptionalParams)

Önbelleğe alınmış bir önerinin ayrıntılarını alır.

function get(resourceUri: string, recommendationId: string, options?: RecommendationsGetOptionalParams): Promise<ResourceRecommendationBase>

Parametreler

resourceUri

string

Önerinin uygulandığı kaynağın tam Azure Resource Manager tanımlayıcısı.

recommendationId

string

Öneri kimliği.

options
RecommendationsGetOptionalParams

Seçenekler parametreleri.

Döndürülenler

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Öneri hesaplama veya oluşturma işleminin durumunu alır. Oluşturma önerisini çağırdıktan sonra bu API'yi çağırın. Bu API'nin URI'si yanıt üst bilgisinin Konum alanında döndürülür.

function getGenerateStatus(operationId: string, options?: RecommendationsGetGenerateStatusOptionalParams): Promise<void>

Parametreler

operationId

string

Öneri yanıtı oluşturma üst bilgisindeki Konum alanından bulunabilen işlem kimliği.

options
RecommendationsGetGenerateStatusOptionalParams

Seçenekler parametreleri.

Döndürülenler

Promise<void>

list(RecommendationsListOptionalParams)

Abonelik için önbelleğe alınmış öneriler alır. Öneriler generateRecommendations çağrılarak oluşturulur veya hesaplanır.

function list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator<ResourceRecommendationBase, ResourceRecommendationBase[], PageSettings>

Parametreler

options
RecommendationsListOptionalParams

Seçenekler parametreleri.

Döndürülenler