Поделиться через


Recommendations interface

Интерфейс, представляющий рекомендации.

Методы

generate(RecommendationsGenerateOptionalParams)

Инициирует создание или вычисление рекомендаций для подписки. Эта операция асинхронна. Созданные рекомендации хранятся в кэше в службе Помощника.

get(string, string, RecommendationsGetOptionalParams)

Получает сведения о кэшированных рекомендациях.

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Получает состояние процесса вычисления рекомендаций или создания. Вызовите этот API после вызова рекомендации по поколению. Универсальный код ресурса (URI) этого API возвращается в поле location заголовка ответа.

list(RecommendationsListOptionalParams)

Получает кэшированные рекомендации для подписки. Рекомендации создаются или вычисляются путем вызова созданияrecommendations.

Сведения о методе

generate(RecommendationsGenerateOptionalParams)

Инициирует создание или вычисление рекомендаций для подписки. Эта операция асинхронна. Созданные рекомендации хранятся в кэше в службе Помощника.

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

Параметры

options
RecommendationsGenerateOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, RecommendationsGetOptionalParams)

Получает сведения о кэшированных рекомендациях.

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

Параметры

resourceUri

string

Полный идентификатор Azure Resource Manager ресурса, к которому применяется рекомендация.

recommendationId

string

Идентификатор рекомендации.

options
RecommendationsGetOptionalParams

Параметры параметров.

Возвращаемое значение

getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)

Получает состояние процесса вычисления рекомендаций или создания. Вызовите этот API после вызова рекомендации по поколению. Универсальный код ресурса (URI) этого API возвращается в поле location заголовка ответа.

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

Параметры

operationId

string

Идентификатор операции, который можно найти в поле "Расположение" в заголовке ответа на рекомендации.

options
RecommendationsGetGenerateStatusOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

list(RecommendationsListOptionalParams)

Получает кэшированные рекомендации для подписки. Рекомендации создаются или вычисляются путем вызова созданияrecommendations.

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

Параметры

options
RecommendationsListOptionalParams

Параметры параметров.

Возвращаемое значение