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


ReservationsExtensions Класс

Определение

Класс для добавления методов расширения в Azure.ResourceManager.Reservations.

public static class ReservationsExtensions
type ReservationsExtensions = class
Public Module ReservationsExtensions
Наследование
ReservationsExtensions

Методы

CalculateReservationExchange(TenantResource, WaitUntil, CalculateExchangeContent, CancellationToken)

Вычисляет цену при обмене Reservations при отсутствии ошибок политики.

  • Request Path/providers/Microsoft.Capacity/calculateExchange
  • IdCalculateExchange_Post операций
CalculateReservationExchangeAsync(TenantResource, WaitUntil, CalculateExchangeContent, CancellationToken)

Вычисляет цену при обмене Reservations при отсутствии ошибок политики.

  • Request Path/providers/Microsoft.Capacity/calculateExchange
  • IdCalculateExchange_Post операций
CalculateReservationOrder(TenantResource, ReservationPurchaseContent, CancellationToken)

Вычислите цену ReservationOrderдля размещения .

  • Путь запроса/providers/Microsoft.Capacity/calculatePrice
  • IdReservationOrder_Calculate операций
CalculateReservationOrderAsync(TenantResource, ReservationPurchaseContent, CancellationToken)

Вычислите цену ReservationOrderдля размещения .

  • Путь запроса/providers/Microsoft.Capacity/calculatePrice
  • IdReservationOrder_Calculate операций
Exchange(TenantResource, WaitUntil, ExchangeContent, CancellationToken)

Возвращает одну или несколько Reservations в обмен на одну или несколько Reservation покупок.

  • Путь запроса/providers/Microsoft.Capacity/exchange
  • IdExchange_Post операций
ExchangeAsync(TenantResource, WaitUntil, ExchangeContent, CancellationToken)

Возвращает одну или несколько Reservations в обмен на одну или несколько Reservation покупок.

  • Путь запроса/providers/Microsoft.Capacity/exchange
  • IdExchange_Post операций
GetAllReservationQuota(SubscriptionResource, String, AzureLocation)

Возвращает коллекцию ReservationQuotaResources в SubscriptionResource.

GetAppliedReservations(SubscriptionResource, CancellationToken)

Получите применимые Reservationобъекты , которые применяются к этой подписке или группе ресурсов в этой подписке.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/appliedReservations
  • Идентификатор операцииGetAppliedReservationList
GetAppliedReservationsAsync(SubscriptionResource, CancellationToken)

Получите применимые Reservationобъекты , которые применяются к этой подписке или группе ресурсов в этой подписке.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/appliedReservations
  • Идентификатор операцииGetAppliedReservationList
GetCatalog(SubscriptionResource, String, Nullable<AzureLocation>, String, String, String, CancellationToken)

Получите регионы и номера SKU, доступные для приобретения зарезервированного экземпляра для указанной подписки Azure.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • Идентификатор операцииGetCatalog
GetCatalog(SubscriptionResource, SubscriptionResourceGetCatalogOptions, CancellationToken)

Получите регионы и номера SKU, доступные для приобретения зарезервированного экземпляра для указанной подписки Azure.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • Идентификатор операцииGetCatalog
GetCatalogAsync(SubscriptionResource, String, Nullable<AzureLocation>, String, String, String, CancellationToken)

Получите регионы и номера SKU, доступные для приобретения зарезервированного экземпляра для указанной подписки Azure.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • Идентификатор операцииGetCatalog
GetCatalogAsync(SubscriptionResource, SubscriptionResourceGetCatalogOptions, CancellationToken)

Получите регионы и номера SKU, доступные для приобретения зарезервированного экземпляра для указанной подписки Azure.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • Идентификатор операцииGetCatalog
GetQuotaRequestDetail(SubscriptionResource, String, AzureLocation, Guid, CancellationToken)

Для указанного региона (расположения) Azure получите сведения и состояние запроса квоты по идентификатору запроса квоты для ресурсов поставщика ресурсов. Запрос PUT для квоты (ограничения службы) возвращает ответ с параметром requestId.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests/{id}
  • IdQuotaRequestStatus_Get операций
GetQuotaRequestDetailAsync(SubscriptionResource, String, AzureLocation, Guid, CancellationToken)

Для указанного региона (расположения) Azure получите сведения и состояние запроса квоты по идентификатору запроса квоты для ресурсов поставщика ресурсов. Запрос PUT для квоты (ограничения службы) возвращает ответ с параметром requestId.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests/{id}
  • IdQuotaRequestStatus_Get операций
GetQuotaRequestDetailResource(ArmClient, ResourceIdentifier)

Возвращает объект , представляющий вместе QuotaRequestDetailResource с операциями экземпляра, которые могут быть выполнены с ним, но без данных. Вы можете использовать для CreateResourceIdentifier(String, String, AzureLocation, Guid) создания QuotaRequestDetailResourceResourceIdentifier из его компонентов.

GetQuotaRequestDetails(SubscriptionResource, String, AzureLocation)

Возвращает коллекцию QuotaRequestDetailResources в SubscriptionResource.

GetReservationDetailResource(ArmClient, ResourceIdentifier)

Возвращает объект , представляющий вместе ReservationDetailResource с операциями экземпляра, которые могут быть выполнены с ним, но без данных. Вы можете использовать для CreateResourceIdentifier(Guid, Guid) создания ReservationDetailResourceResourceIdentifier из его компонентов.

GetReservationDetails(TenantResource, String, String, String, Nullable<Single>, String, Nullable<Single>, CancellationToken)

Вывод списка резервирований и сведений о количестве групп резервирований по состоянию подготовки, к которым у пользователя есть доступ в текущем клиенте.

  • Путь запроса/providers/Microsoft.Capacity/reservations
  • IdReservation_ListAll операций
GetReservationDetails(TenantResource, TenantResourceGetReservationDetailsOptions, CancellationToken)

Вывод списка резервирований и сведений о количестве групп резервирований по состоянию подготовки, к которым у пользователя есть доступ в текущем клиенте.

  • Путь запроса/providers/Microsoft.Capacity/reservations
  • IdReservation_ListAll операций
GetReservationDetailsAsync(TenantResource, String, String, String, Nullable<Single>, String, Nullable<Single>, CancellationToken)

Вывод списка резервирований и сведений о количестве групп резервирований по состоянию подготовки, к которым у пользователя есть доступ в текущем клиенте.

  • Путь запроса/providers/Microsoft.Capacity/reservations
  • IdReservation_ListAll операций
GetReservationDetailsAsync(TenantResource, TenantResourceGetReservationDetailsOptions, CancellationToken)

Вывод списка резервирований и сведений о количестве групп резервирований по состоянию подготовки, к которым у пользователя есть доступ в текущем клиенте.

  • Путь запроса/providers/Microsoft.Capacity/reservations
  • IdReservation_ListAll операций
GetReservationOrder(TenantResource, Guid, String, CancellationToken)

Получите сведения о ReservationOrder.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get операций
GetReservationOrderAsync(TenantResource, Guid, String, CancellationToken)

Получите сведения о ReservationOrder.

  • Путь запроса/providers/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • IdReservationOrder_Get операций
GetReservationOrderResource(ArmClient, ResourceIdentifier)

Возвращает объект , представляющий вместе ReservationOrderResource с операциями экземпляра, которые могут быть выполнены с ним, но без данных. Вы можете использовать для CreateResourceIdentifier(Guid) создания ReservationOrderResourceResourceIdentifier из его компонентов.

GetReservationOrders(TenantResource)

Возвращает коллекцию ReservationOrderResources в TenantResource.

GetReservationQuota(SubscriptionResource, String, AzureLocation, String, CancellationToken)

Получение текущей квоты (лимита службы) и использования ресурса. Вы можете использовать ответ от операции GET для отправки запроса на обновление квоты.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
  • IdQuota_Get операций
GetReservationQuotaAsync(SubscriptionResource, String, AzureLocation, String, CancellationToken)

Получение текущей квоты (лимита службы) и использования ресурса. Вы можете использовать ответ от операции GET для отправки запроса на обновление квоты.

  • Путь запроса/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
  • IdQuota_Get операций
GetReservationQuotaResource(ArmClient, ResourceIdentifier)

Возвращает объект , представляющий вместе ReservationQuotaResource с операциями экземпляра, которые могут быть выполнены с ним, но без данных. Вы можете использовать для CreateResourceIdentifier(String, String, AzureLocation, String) создания ReservationQuotaResourceResourceIdentifier из его компонентов.

Применяется к