Get Catalog - Get Catalog
Szerezze be azokat a régiókat és termékváltozatokat, amelyek a megadott Azure-előfizetéshez való RI-vásárláshoz érhetők el.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/catalogs?api-version=2022-11-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Capacity/catalogs?api-version=2022-11-01&reservedResourceType={reservedResourceType}&location={location}&publisherId={publisherId}&offerId={offerId}&planId={planId}&$filter={$filter}&$skip={$skip}&$take={$take}
URI-paraméterek
| Name | In | Kötelező | Típus | Description |
|---|---|---|---|---|
|
subscription
|
path | True |
string |
Az előfizetés azonosítója |
|
api-version
|
query | True |
string |
Támogatott verzió. |
|
$filter
|
query |
string |
Használható katalógustulajdonságok szerinti szűrésre. A szűrő támogatja az "eq", az "or" és az "and" elemet. |
|
|
$skip
|
query |
number |
A listából az eredmények visszaadása előtt kihagyandó foglalások száma |
|
|
$take
|
query |
number |
A visszaadandó foglalások száma |
|
|
location
|
query |
string |
Szűri a termékváltozatot a paraméterben megadott hely alapján. Ez lehet Azure-régió vagy globális |
|
|
offer
|
query |
string |
A harmadik féltől származó termékek lekéréséhez használt ajánlatazonosító |
|
|
plan
|
query |
string |
A harmadik féltől származó termékek lekéréséhez használt csomagazonosító |
|
|
publisher
|
query |
string |
Külső gyártók termékeinek lekéréséhez használt közzétevő azonosítója |
|
|
reserved
|
query |
string |
Annak az erőforrásnak a típusa, amelyhez a termékváltozatot meg kell adni. |
Válaszok
| Name | Típus | Description |
|---|---|---|
| 200 OK |
OKÉ. A kérés sikeres volt. |
|
| Other Status Codes |
Váratlan hiba |
Példák
Catalog
Mintakérelem
Mintaválasz
{
"value": [
{
"resourceType": "VirtualMachines",
"name": "Standard_DS5_v2",
"terms": [
"P1Y",
"P3Y"
],
"billingPlans": {
"P1Y": [
"Upfront",
"Monthly"
],
"P3Y": [
"Upfront",
"Monthly"
]
},
"locations": [
"eastus"
],
"skuProperties": [
{
"name": "Cores",
"value": "16"
},
{
"name": "ProductTitle",
"value": "DSv2 Series, DS5"
},
{
"name": "ProductShortName",
"value": "DSv2 Series"
},
{
"name": "SKUName",
"value": "DS5 v2"
},
{
"name": "MeterId",
"value": "12bc208b-083f-4901-ae85-4f98c0c3b4b8"
}
],
"restrictions": []
},
{
"resourceType": "VirtualMachines",
"name": "Standard_D1",
"terms": [
"P1Y",
"P3Y"
],
"billingPlans": {
"P1Y": [
"Upfront",
"Monthly"
],
"P3Y": [
"Upfront",
"Monthly"
]
},
"locations": [
"eastus"
],
"skuProperties": [
{
"name": "Cores",
"value": "1"
},
{
"name": "ProductTitle",
"value": "D Series, D1"
},
{
"name": "ProductShortName",
"value": "D Series"
},
{
"name": "SKUName",
"value": "D1"
},
{
"name": "MeterId",
"value": "12bc208b-083f-4901-ae85-4f98c0c3b4b8"
}
],
"restrictions": [
{
"type": "Term",
"values": [
"P1Y"
],
"reasonCode": "NotAvailableForSubscription"
},
{
"type": "Term",
"values": [
"P3Y"
],
"reasonCode": "NotAvailableForSubscription"
}
]
},
{
"resourceType": "VirtualMachines",
"name": "Standard_F2",
"terms": [
"P1Y",
"P3Y"
],
"billingPlans": {
"P1Y": [
"Upfront",
"Monthly"
],
"P3Y": [
"Upfront",
"Monthly"
]
},
"locations": [
"eastus"
],
"skuProperties": [
{
"name": "Cores",
"value": "2"
},
{
"name": "ProductTitle",
"value": "F Series, F2"
},
{
"name": "ProductShortName",
"value": "F Series"
},
{
"name": "SKUName",
"value": "F2"
},
{
"name": "MeterId",
"value": "12bc208b-083f-4901-ae85-4f98c0c3b4b8"
}
],
"restrictions": [
{
"type": "Location",
"values": [
"eastus"
],
"reasonCode": "NotAvailableForSubscription"
}
]
}
],
"nextLink": "https://management.azure.com/providers/Microsoft.Capacity/reservationOrders?api-version=2022-11-01&$filter=(term eq 'P1Y')&$take=50&$skip=50",
"totalItems": 1000
}
Definíciók
| Name | Description |
|---|---|
| Catalog |
Egy erőforrástípus termékadatai. |
|
Catalogs |
A katalógusok és a lapozási információk listája. |
| Error |
Hibainformációk |
|
Error |
Hibakód, amely leírja, hogy a szolgáltatás miért nem tudja feldolgozni a bejövő kérést |
|
Extended |
Kiterjesztett hibainformációk, beleértve a hibakódot és a hibaüzenetet |
| Msrp |
Díjszabási információk a termékváltozatról |
| Price |
Az összeget és a pénznemkódot tartalmazó díjszabási információk |
|
Reservation |
A foglalás időtartamát jelöli. |
|
Sku |
Termékváltozat képessége. |
|
Sku |
Termékváltozat tulajdonsága. |
|
Sku |
Termékváltozat korlátozása. |
Catalog
Egy erőforrástípus termékadatai.
| Name | Típus | Description |
|---|---|---|
| billingPlans |
object |
A termékváltozathoz elérhető számlázási csomagbeállítások. |
| capabilities |
Termékváltozat képessége. |
|
| locations |
string[] |
A termékváltozat által elérhető helyek készlete. Ha nincs megadva, a termékváltozat minden helyen elérhető. |
| msrp |
Díjszabási információk a termékváltozatról |
|
| name |
string |
A termékváltozat neve |
| resourceType |
string |
Az erőforrás típusa, amelyre a termékváltozat vonatkozik. |
| restrictions |
Termékváltozat korlátozása. |
|
| size |
string |
A termékváltozat mérete |
| skuProperties |
Termékváltozat tulajdonsága. |
|
| terms |
Az erőforrás elérhető foglalási feltételei |
|
| tier |
string |
A termékváltozat szintje |
CatalogsResult
A katalógusok és a lapozási információk listája.
| Name | Típus | Description |
|---|---|---|
| nextLink |
string |
Az eredmények következő oldalára mutató hivatkozás (URL- cím). |
| totalItems |
integer (int64) |
A katalóguselemek teljes mennyisége. |
| value |
Catalog[] |
A katalógusok listája. |
Error
Hibainformációk
| Name | Típus | Description |
|---|---|---|
| error |
Kiterjesztett hibainformációk, beleértve a hibakódot és a hibaüzenetet |
ErrorResponseCode
Hibakód, amely leírja, hogy a szolgáltatás miért nem tudja feldolgozni a bejövő kérést
| Érték | Description |
|---|---|
| NotSpecified | |
| InternalServerError | |
| ServerTimeout | |
| AuthorizationFailed | |
| BadRequest | |
| ClientCertificateThumbprintNotSet | |
| InvalidRequestContent | |
| OperationFailed | |
| HttpMethodNotSupported | |
| InvalidRequestUri | |
| MissingTenantId | |
| InvalidTenantId | |
| InvalidReservationOrderId | |
| InvalidReservationId | |
| ReservationIdNotInReservationOrder | |
| ReservationOrderNotFound | |
| InvalidSubscriptionId | |
| InvalidAccessToken | |
| InvalidLocationId | |
| UnauthenticatedRequestsThrottled | |
| InvalidHealthCheckType | |
| Forbidden | |
| BillingScopeIdCannotBeChanged | |
| AppliedScopesNotAssociatedWithCommerceAccount | |
| PatchValuesSameAsExisting | |
| RoleAssignmentCreationFailed | |
| ReservationOrderCreationFailed | |
| ReservationOrderNotEnabled | |
| CapacityUpdateScopesFailed | |
| UnsupportedReservationTerm | |
| ReservationOrderIdAlreadyExists | |
| RiskCheckFailed | |
| CreateQuoteFailed | |
| ActivateQuoteFailed | |
| NonsupportedAccountId | |
| PaymentInstrumentNotFound | |
| MissingAppliedScopesForSingle | |
| NoValidReservationsToReRate | |
| ReRateOnlyAllowedForEA | |
| OperationCannotBePerformedInCurrentState | |
| InvalidSingleAppliedScopesCount | |
| InvalidFulfillmentRequestParameters | |
| NotSupportedCountry | |
| InvalidRefundQuantity | |
| PurchaseError | |
| BillingCustomerInputError | |
| BillingPaymentInstrumentSoftError | |
| BillingPaymentInstrumentHardError | |
| BillingTransientError | |
| BillingError | |
| FulfillmentConfigurationError | |
| FulfillmentOutOfStockError | |
| FulfillmentTransientError | |
| FulfillmentError | |
| CalculatePriceFailed | |
| AppliedScopesSameAsExisting | |
| SelfServiceRefundNotSupported | |
| RefundLimitExceeded |
ExtendedErrorInfo
Kiterjesztett hibainformációk, beleértve a hibakódot és a hibaüzenetet
| Name | Típus | Description |
|---|---|---|
| code |
Hibakód, amely leírja, hogy a szolgáltatás miért nem tudja feldolgozni a bejövő kérést |
|
| message |
string |
Msrp
Díjszabási információk a termékváltozatról
| Name | Típus | Description |
|---|---|---|
| p1Y |
Összeg a díjszabás pénznemében. Az adót nem tartalmazza. |
|
| p3Y |
Összeg a díjszabás pénznemében. Az adót nem tartalmazza. |
|
| p5Y |
Összeg a díjszabás pénznemében. Az adót nem tartalmazza. |
Price
Az összeget és a pénznemkódot tartalmazó díjszabási információk
| Name | Típus | Description |
|---|---|---|
| amount |
number (double) |
|
| currencyCode |
string |
A vásárlási rekord által használt pénznem ISO 4217 3 betűs pénznemkódja. |
ReservationTerm
A foglalás időtartamát jelöli.
| Érték | Description |
|---|---|
| P1Y | |
| P3Y | |
| P5Y |
SkuCapability
Termékváltozat képessége.
| Name | Típus | Description |
|---|---|---|
| name |
string |
A funkció leírására használható invariáns. |
| value |
string |
Invariáns, ha a funkciót mennyiség alapján mérik. |
SkuProperty
Termékváltozat tulajdonsága.
| Name | Típus | Description |
|---|---|---|
| name |
string |
A funkció leírására használható invariáns. |
| value |
string |
Invariáns, ha a funkciót mennyiség alapján mérik. |
SkuRestriction
Termékváltozat korlátozása.
| Name | Típus | Description |
|---|---|---|
| reasonCode |
string |
A korlátozás oka. |
| type |
string |
A korlátozások típusa. |
| values |
string[] |
A korlátozások értéke. Ha a korlátozás típusa helyre van állítva. Ez különböző helyeken korlátozva van a termékváltozat. |