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


ReservationRecommendationsOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ConsumptionManagementClient's

атрибут<xref:reservation_recommendations> .

Наследование
builtins.object
ReservationRecommendationsOperations

Конструктор

ReservationRecommendationsOperations(*args, **kwargs)

Методы

list

Список рекомендаций по приобретению зарезервированных экземпляров.

list

Список рекомендаций по приобретению зарезервированных экземпляров.

list(resource_scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[ReservationRecommendationsListResult]

Параметры

resource_scope
str
Обязательно

Область, связанный с операциями рекомендаций по резервированию. Сюда входит /subscriptions/{subscriptionId}/для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для группы ресурсов область, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для BillingAccount область и /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}для billingProfile область.

filter
str
Обязательно

Можно использовать для фильтрации reservationRecommendations по следующим параметрам: properties/область с допустимыми значениями ['Single', 'Shared'] и значением по умолчанию 'Single'; properties/resourceType с допустимыми значениями ['VirtualMachines', SQLDatabases, PostgreSQL, ManagedDisk, MySQL, RedHat, MariaDB, RedisCache, CosmosDB, SqlDataWarehouse, SUSELinux, AppService, BlockBlob, AzureDataExplorer, VMwareCloudSimple и значение по умолчанию VirtualMachines; и properties/lookBackPeriod с допустимыми значениями ['Last7Days', 'Last30Days', 'Last60Days'] и значением по умолчанию Last7Days. Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которым будет передан прямой ответ

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

Итератор, например экземпляр ReservationRecommendationsListResult или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.consumption.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\consumption\\models\\__init__.py'>