Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
С помощью API-интерфейсов Azure вы можете программным способом получить сведения о резервированиях службы или программного обеспечения Azure для своей организации.
Найдите планы бронирования для покупки
Используйте API рекомендаций по резервированию, чтобы получить рекомендации по приобретению планов резервирования на основе сведений об использовании ресурсов вашей организации. Дополнительные сведения см. в разделе Рекомендации по резервированию.
Вы также можете анализировать использование ресурсов, просмотрев сведения об использовании API потребления. Для получения дополнительной информации см. раздел Сведения об использовании — перечень по периоду выставления счетов по учетной записи. Ресурсы Azure, которые вы согласованно используете, обычно являются лучшим кандидатом для резервирования.
Купить бронь
Вы можете покупать резервирование и планы программного обеспечения Azure с помощью REST API. Чтобы узнать больше, ознакомьтесь с Reservation Order - Purchase API (API "Заказ на резервирование — покупка").
Здесь приведен пример запроса для совершения покупки с помощью REST API:
PUT https://management.azure.com/providers/Microsoft.Capacity/reservationOrders/<GUID>?api-version=2019-04-01
Текст запроса:
{
"sku": {
"name": "standard_D1"
},
"location": "westus",
"properties": {
"reservedResourceType": "VirtualMachines",
"billingScopeId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
"term": "P1Y",
"quantity": "1",
"displayName": "TestReservationOrder",
"appliedScopes": null,
"appliedScopeType": "Shared",
"reservedResourceProperties": {
"instanceFlexibility": "On"
}
}
}
Резервирование можно приобрести на портале Azure. Дополнительные сведения см. в следующих статьях:
Планы обслуживания:
Планы программного обеспечения:
Получение резервирования
Если вы являетесь клиентом Azure с соглашением Enterprise Agreement (клиентом EA), вы можете получить резервирования, приобретенные вашей организацией, с помощью списка Транзакции резервирования — список. Для других подписок получите список приобретенных резервирований, на просмотр которых у вас есть разрешения, с помощью API Reservation Order - List. По умолчанию владелец учетной записи или тот, кто приобрел резервирование, имеет разрешения на просмотр резервирования.
Посмотреть использование резерваций
Если вы являетесь клиентом EA, можно программным способом просмотреть сведения об использовании резервирования в вашей организации. Дополнительные сведения см. в разделе Транзакции резервирования — список. Для других подписок используйте API Сводки резервирований - список по заказу на резервирование и резервированию.
Если обнаружится, что резервирования в вашей организации используются неэффективно:
- Убедитесь, что виртуальные машины, создаваемые в вашей организации, соответствует размеру виртуальной машины, указанному для резервирования.
- Убедитесь, что включена настройка гибкости размера экземпляра. Дополнительные сведения см. в разделе Управление резервациями – Изменение настроек зарезервированных экземпляров виртуальной машины.
- Измените область резервирования на общую, чтобы она применялась шире. Дополнительные сведения см. в разделе Управление резервированиями – Изменение области для резервирования.
- Обменяйте неиспользуемое количество. Дополнительные сведения см. в статье Manage Reservations for Azure resources (Управление зарезервированными ресурсами в Azure).
Предоставление доступа к резервированиям
Получите список всех резервирований, доступных пользователю, с помощью API списка операций резервирования. Чтобы предоставить доступ к резервированию программно, просмотрите следующие статьи:
- Добавление и удаление назначений ролей Azure с помощью REST API
- Добавление и удаление назначений ролей Azure с помощью Azure PowerShell
- Добавление и удаление назначений ролей Azure с помощью Azure CLI
Разделение или объединение резервирования
После приобретения более чем одного экземпляра ресурса в зарезервированном ресурсе, может возникнуть необходимость назначить эти экземпляры разным подпискам. Область резервирования можно изменить, чтобы оно применялось ко всем подпискам в одном контексте выставления счетов. Однако для управления стоимостью или бюджетом можно сохранить область в рамках одной подписки и назначить экземпляры резервирования для конкретной подписки.
Чтобы разделить резервирование, используйте API разделения резервирования. Разделить резервирования также можно с помощью PowerShell. Для получения дополнительной информации см. Управление резервированиями - Разделение резервирования на два.
Чтобы объединить два резервирования в одно, используйте API объединения резервирований.
Изменение области резервирования
Область резервирования может включать одну подписку, отдельную группу ресурсов или все подписки в вашем контексте выставления счетов. Если установить область для единственной подписки или одиночной группы ресурсов, резервирование сопоставляется с работающими ресурсами в выбранной подписке. Если удалить или переместить подписку или группу ресурсов, резервирование не будет использоваться. Если указывать общую область, то Azure сопоставляет резервирование с ресурсами, работающими во всех подписках в контексте выставления счетов. Контекст выставления счетов зависит от подписки, использованной для покупки резервирования. Вы можете выбрать область при покупке или изменить ее в любое время. Дополнительные сведения см. в разделе Управление резервированиями - Изменение области.
Чтобы программно изменить область действия, используйте API Reservation - Update.
Связанный контент
- Что такое резервация для Azure
- Понимание того, как применяется скидка на резервирование виртуальной машины
- Сведения о применении скидки на программное обеспечение SUSE Linux Enterprise
- Понять, как применяются скидки на другие бронирования
- Понимание использования резервов в вашей подписке с оплатой по мере использования
- Понимание использования резервов в вашей корпоративной регистрации
- Затраты на программное обеспечение Windows не включены в стоимость резервирования
- Зарезервированные экземпляры Azure в программе Cloud Solution Provider (CSP) в Центре партнеров