Recommendations interface
Интерфейс, представляющий рекомендации.
Методы
generate(Recommendations |
Инициирует создание или вычисление рекомендаций для подписки. Эта операция асинхронна. Созданные рекомендации хранятся в кэше в службе Помощника. |
get(string, string, Recommendations |
Получает сведения о кэшированных рекомендациях. |
get |
Получает состояние процесса вычисления рекомендаций или создания. Вызовите этот API после вызова рекомендации по поколению. Универсальный код ресурса (URI) этого API возвращается в поле location заголовка ответа. |
list(Recommendations |
Получает кэшированные рекомендации для подписки. Рекомендации создаются или вычисляются путем вызова созданияrecommendations. |
Сведения о методе
generate(RecommendationsGenerateOptionalParams)
Инициирует создание или вычисление рекомендаций для подписки. Эта операция асинхронна. Созданные рекомендации хранятся в кэше в службе Помощника.
function generate(options?: RecommendationsGenerateOptionalParams): Promise<RecommendationsGenerateHeaders>
Параметры
Параметры параметров.
Возвращаемое значение
Promise<RecommendationsGenerateHeaders>
get(string, string, RecommendationsGetOptionalParams)
Получает сведения о кэшированных рекомендациях.
function get(resourceUri: string, recommendationId: string, options?: RecommendationsGetOptionalParams): Promise<ResourceRecommendationBase>
Параметры
- resourceUri
-
string
Полный идентификатор Azure Resource Manager ресурса, к которому применяется рекомендация.
- recommendationId
-
string
Идентификатор рекомендации.
- options
- RecommendationsGetOptionalParams
Параметры параметров.
Возвращаемое значение
Promise<ResourceRecommendationBase>
getGenerateStatus(string, RecommendationsGetGenerateStatusOptionalParams)
Получает состояние процесса вычисления рекомендаций или создания. Вызовите этот API после вызова рекомендации по поколению. Универсальный код ресурса (URI) этого API возвращается в поле location заголовка ответа.
function getGenerateStatus(operationId: string, options?: RecommendationsGetGenerateStatusOptionalParams): Promise<void>
Параметры
- operationId
-
string
Идентификатор операции, который можно найти в поле "Расположение" в заголовке ответа на рекомендации.
Параметры параметров.
Возвращаемое значение
Promise<void>
list(RecommendationsListOptionalParams)
Получает кэшированные рекомендации для подписки. Рекомендации создаются или вычисляются путем вызова созданияrecommendations.
function list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator<ResourceRecommendationBase, ResourceRecommendationBase[], PageSettings>
Параметры
Параметры параметров.