다음을 통해 공유


ReservationsExtensions 클래스

정의

Azure.ResourceManager.Reservations에 확장 메서드를 추가하는 클래스입니다.

public static class ReservationsExtensions
type ReservationsExtensions = class
Public Module ReservationsExtensions
상속
ReservationsExtensions

메서드

CalculateReservationExchange(TenantResource, WaitUntil, CalculateExchangeContent, CancellationToken)

정책 오류가 없는 경우 교환 Reservations 가격을 계산합니다.

  • 요청 경로/공급자/Microsoft.Capacity/calculateExchange
  • 작업 IdCalculateExchange_Post
CalculateReservationExchangeAsync(TenantResource, WaitUntil, CalculateExchangeContent, CancellationToken)

정책 오류가 없는 경우 교환 Reservations 가격을 계산합니다.

  • 요청 경로/공급자/Microsoft.Capacity/calculateExchange
  • 작업 IdCalculateExchange_Post
CalculateReservationOrder(TenantResource, ReservationPurchaseContent, CancellationToken)

를 배치하기 위한 가격을 계산합니다 ReservationOrder.

  • 요청 경로/공급자/Microsoft.Capacity/calculatePrice
  • 작업 IdReservationOrder_Calculate
CalculateReservationOrderAsync(TenantResource, ReservationPurchaseContent, CancellationToken)

를 배치하기 위한 가격을 계산합니다 ReservationOrder.

  • 요청 경로/공급자/Microsoft.Capacity/calculatePrice
  • 작업 IdReservationOrder_Calculate
Exchange(TenantResource, WaitUntil, ExchangeContent, CancellationToken)

하나 이상의 구매에 대한 대가로 하나 이상의 ReservationsReservation 값을 반환합니다.

  • 요청 경로/공급자/Microsoft.Capacity/exchange
  • 작업 IdExchange_Post
ExchangeAsync(TenantResource, WaitUntil, ExchangeContent, CancellationToken)

하나 이상의 구매에 대한 대가로 하나 이상의 ReservationsReservation 값을 반환합니다.

  • 요청 경로/공급자/Microsoft.Capacity/exchange
  • 작업 IdExchange_Post
GetAllReservationQuota(SubscriptionResource, String, AzureLocation)

SubscriptionResource에서 ReservationQuotaResources의 컬렉션을 가져옵니다.

GetAppliedReservations(SubscriptionResource, CancellationToken)

이 구독 또는 이 구독의 리소스 그룹에 적용되는 적용 가능한 Reservation을 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/appliedReservations
  • 작업 IdGetAppliedReservationList
GetAppliedReservationsAsync(SubscriptionResource, CancellationToken)

이 구독 또는 이 구독의 리소스 그룹에 적용되는 적용 가능한 Reservation을 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/appliedReservations
  • 작업 IdGetAppliedReservationList
GetCatalog(SubscriptionResource, String, Nullable<AzureLocation>, String, String, String, CancellationToken)

지정된 Azure 구독에 대해 RI 구매에 사용할 수 있는 지역 및 SKU를 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • 작업 IdGetCatalog
GetCatalog(SubscriptionResource, SubscriptionResourceGetCatalogOptions, CancellationToken)

지정된 Azure 구독에 대해 RI 구매에 사용할 수 있는 지역 및 SKU를 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • 작업 IdGetCatalog
GetCatalogAsync(SubscriptionResource, String, Nullable<AzureLocation>, String, String, String, CancellationToken)

지정된 Azure 구독에 대해 RI 구매에 사용할 수 있는 지역 및 SKU를 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • 작업 IdGetCatalog
GetCatalogAsync(SubscriptionResource, SubscriptionResourceGetCatalogOptions, CancellationToken)

지정된 Azure 구독에 대해 RI 구매에 사용할 수 있는 지역 및 SKU를 가져옵니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/catalogs
  • 작업 IdGetCatalog
GetQuotaRequestDetail(SubscriptionResource, String, AzureLocation, Guid, CancellationToken)

지정된 Azure 지역(위치)의 경우 리소스 공급자의 리소스에 대한 할당량 요청 ID로 할당량 요청의 세부 정보 및 상태 가져옵니다. 할당량(서비스 제한)에 대한 PUT 요청은 requestId 매개 변수를 사용하여 응답을 반환합니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests/{id}
  • 작업 IdQuotaRequestStatus_Get
GetQuotaRequestDetailAsync(SubscriptionResource, String, AzureLocation, Guid, CancellationToken)

지정된 Azure 지역(위치)의 경우 리소스 공급자의 리소스에 대한 할당량 요청 ID로 할당량 요청의 세부 정보 및 상태 가져옵니다. 할당량(서비스 제한)에 대한 PUT 요청은 requestId 매개 변수를 사용하여 응답을 반환합니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimitsRequests/{id}
  • 작업 IdQuotaRequestStatus_Get
GetQuotaRequestDetailResource(ArmClient, ResourceIdentifier)

데이터를 사용하지 않고 수행할 수 있는 instance 작업과 함께 를 나타내는 QuotaRequestDetailResource 개체를 가져옵니다. 를 사용하여 CreateResourceIdentifier(String, String, AzureLocation, Guid) 해당 구성 요소에서 을 QuotaRequestDetailResourceResourceIdentifier 만들 수 있습니다.

GetQuotaRequestDetails(SubscriptionResource, String, AzureLocation)

SubscriptionResource에서 QuotaRequestDetailResources의 컬렉션을 가져옵니다.

GetReservationDetailResource(ArmClient, ResourceIdentifier)

데이터를 사용하지 않고 수행할 수 있는 instance 작업과 함께 를 나타내는 ReservationDetailResource 개체를 가져옵니다. 를 사용하여 CreateResourceIdentifier(Guid, Guid) 해당 구성 요소에서 을 ReservationDetailResourceResourceIdentifier 만들 수 있습니다.

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

사용자가 현재 테넌트에서 액세스할 수 있는 상태를 프로비전하여 예약 및 예약 그룹의 롤업 수를 나열합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservations
  • 작업 IdReservation_ListAll
GetReservationDetails(TenantResource, TenantResourceGetReservationDetailsOptions, CancellationToken)

사용자가 현재 테넌트에서 액세스할 수 있는 상태를 프로비전하여 예약 및 예약 그룹의 롤업 수를 나열합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservations
  • 작업 IdReservation_ListAll
GetReservationDetailsAsync(TenantResource, String, String, String, Nullable<Single>, String, Nullable<Single>, CancellationToken)

사용자가 현재 테넌트에서 액세스할 수 있는 상태를 프로비전하여 예약 및 예약 그룹의 롤업 수를 나열합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservations
  • 작업 IdReservation_ListAll
GetReservationDetailsAsync(TenantResource, TenantResourceGetReservationDetailsOptions, CancellationToken)

사용자가 현재 테넌트에서 액세스할 수 있는 상태를 프로비전하여 예약 및 예약 그룹의 롤업 수를 나열합니다.

  • 요청 경로/공급자/Microsoft.Capacity/reservations
  • 작업 IdReservation_ListAll
GetReservationOrder(TenantResource, Guid, String, CancellationToken)

의 세부 정보를 가져옵니다 ReservationOrder.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • 작업 IdReservationOrder_Get
GetReservationOrderAsync(TenantResource, Guid, String, CancellationToken)

의 세부 정보를 가져옵니다 ReservationOrder.

  • 요청 경로/공급자/Microsoft.Capacity/reservationOrders/{reservationOrderId}
  • 작업 IdReservationOrder_Get
GetReservationOrderResource(ArmClient, ResourceIdentifier)

데이터를 사용하지 않고 수행할 수 있는 instance 작업과 함께 를 나타내는 ReservationOrderResource 개체를 가져옵니다. 를 사용하여 CreateResourceIdentifier(Guid) 해당 구성 요소에서 을 ReservationOrderResourceResourceIdentifier 만들 수 있습니다.

GetReservationOrders(TenantResource)

TenantResource에서 ReservationOrderResources의 컬렉션을 가져옵니다.

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

리소스의 현재 할당량(서비스 제한) 및 사용량을 가져옵니다. GET 작업의 응답을 사용하여 할당량 업데이트 요청을 제출할 수 있습니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
  • 작업 IdQuota_Get
GetReservationQuotaAsync(SubscriptionResource, String, AzureLocation, String, CancellationToken)

리소스의 현재 할당량(서비스 제한) 및 사용량을 가져옵니다. GET 작업의 응답을 사용하여 할당량 업데이트 요청을 제출할 수 있습니다.

  • 요청 경로/구독/{subscriptionId}/providers/Microsoft.Capacity/resourceProviders/{providerId}/locations/{location}/serviceLimits/{resourceName}
  • 작업 IdQuota_Get
GetReservationQuotaResource(ArmClient, ResourceIdentifier)

데이터를 사용하지 않고 수행할 수 있는 instance 작업과 함께 를 나타내는 ReservationQuotaResource 개체를 가져옵니다. 를 사용하여 CreateResourceIdentifier(String, String, AzureLocation, String) 해당 구성 요소에서 을 ReservationQuotaResourceResourceIdentifier 만들 수 있습니다.

적용 대상