Reservation Recommendations - List
Lista zaleceń dotyczących zakupu wystąpień zarezerwowanych.
GET https://management.azure.com/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01
GET https://management.azure.com/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$filter={$filter}
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
resource
|
path | True |
string |
W pełni kwalifikowany identyfikator zasobu usługi Azure Resource Manager. |
|
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
|
$filter
|
query |
string |
Może służyć do filtrowania rezerwacjiPolecenia według: properties/scope z dozwolonymi wartościami ["Single", "Shared" i wartością domyślną "Single"; properties/resourceType z dozwolonymi wartościami ['VirtualMachines', "SQLDatabases", "PostgreSQL", "ManagedDisk", "MySQL", "RedHat", "MariaDB", "RedisCache", "CosmosDB", "SqlDataWarehouse", "SUSELinux", "AppService", "BlockBlob", "AzureDataExplorer", "VMwareCloudSimple" i wartość domyślna "VirtualMachines"; i properties/lookBackPeriod z dozwolonymi wartościami ['Last7Days', 'Last30Days', 'Last60Days'] i wartością domyślną "Last7Days". |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Żądanie zakończyło się pomyślnie. |
|
| 204 No Content |
Operacja zakończona pomyślnie. |
|
| Other Status Codes |
Nieoczekiwana odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
ReservationRecommendationsByBillingAccount-Legacy
Przykładowe żądanie
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01
Przykładowa odpowiedź
{
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&",
"value": [
{
"name": "00000000-0000-0000-0000-000000000000",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
"kind": "legacy",
"location": "westus",
"properties": {
"costWithNoReservedInstances": 12.0785105,
"firstUsageDate": "2019-07-07T00:00:00-07:00",
"instanceFlexibilityGroup": "DSv2 Series",
"instanceFlexibilityRatio": 1,
"lastUsageDate": "2019-08-07T00:00:00-07:00",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 0.588546019225182,
"normalizedSize": "Standard_DS1_v2",
"recommendedQuantity": 1,
"recommendedQuantityNormalized": 1,
"scope": "Shared",
"skuProperties": [
{
"name": "Cores",
"value": "1"
},
{
"name": "Ram",
"value": "1"
}
],
"term": "P1Y",
"totalCostWithReservedInstances": 11.4899644807748,
"totalHours": 701
},
"sku": "Standard_DS1_v2"
},
{
"name": "00000000-0000-0000-0000-000000000000",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
"kind": "legacy",
"location": "westus",
"properties": {
"costWithNoReservedInstances": 10.0785105,
"firstUsageDate": "2019-07-07T00:00:00-07:00",
"instanceFlexibilityGroup": "DSv2 Series",
"instanceFlexibilityRatio": 1,
"lastUsageDate": "2019-08-09T00:00:00-07:00",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 0.68,
"normalizedSize": "Standard_DS1",
"recommendedQuantity": 1,
"recommendedQuantityNormalized": 1.2,
"scope": "Shared",
"skuProperties": [
{
"name": "SkuDisplayName",
"value": "B"
},
{
"name": "CPU",
"value": "1"
}
],
"term": "P1Y",
"totalCostWithReservedInstances": 13.48,
"totalHours": 805
},
"sku": "Standard_DS1_v2"
}
]
}
ReservationRecommendationsByBillingAccountFilterForScope
Przykładowe żądanie
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$filter=properties/scope eq 'Single'
Przykładowa odpowiedź
{
"value": [
{
"name": "71fd91a7-13b9-4ade-bb11-85cfd6422d9d",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/71fd91a7-13b9-4ade-bb11-85cfd6422d9d",
"kind": "legacy",
"location": "westus3",
"properties": {
"costWithNoReservedInstances": 0.332,
"firstUsageDate": "2024-04-30T07:00:00Z",
"instanceFlexibilityGroup": "BS Series High Memory",
"instanceFlexibilityRatio": 8,
"lookBackPeriod": "Last7Days",
"meterId": "9a3781ce-d0dc-5f76-99d7-29eb5aec447f",
"netSavings": 0.13725114155251145,
"normalizedSize": "Standard_B1ms",
"recommendedQuantity": 1,
"recommendedQuantityNormalized": 8,
"resourceType": "virtualmachines",
"scope": "Single",
"skuProperties": [],
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P1Y",
"totalCostWithReservedInstances": 0.19474885844748857
},
"sku": "Standard_B4ms"
},
{
"name": "904b99c2-baf3-4bff-98ff-a96238ccbc96",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/904b99c2-baf3-4bff-98ff-a96238ccbc96",
"kind": "legacy",
"location": "westus3",
"properties": {
"costWithNoReservedInstances": 0.332,
"firstUsageDate": "2024-04-30T07:00:00Z",
"instanceFlexibilityGroup": "BS Series High Memory",
"instanceFlexibilityRatio": 8,
"lookBackPeriod": "Last7Days",
"meterId": "9a3781ce-d0dc-5f76-99d7-29eb5aec447f",
"netSavings": 0.20688584474885846,
"normalizedSize": "Standard_B1ms",
"recommendedQuantity": 1,
"recommendedQuantityNormalized": 8,
"resourceType": "virtualmachines",
"scope": "Single",
"skuProperties": [],
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P3Y",
"totalCostWithReservedInstances": 0.12511415525114156
},
"sku": "Standard_B4ms"
}
]
}
ReservationRecommendationsByBillingProfile-Modern
Przykładowe żądanie
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/billingProfiles/6420/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01
Przykładowa odpowiedź
{
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&",
"value": [
{
"name": "00000000-0000-0000-0000-000000000000",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "/providers/Microsoft.Billing/billingAccounts/123456/billingProfiles/6420/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
"kind": "modern",
"properties": {
"costWithNoReservedInstances": {
"currency": "USD",
"value": 279881.9457795231
},
"firstUsageDate": "2022-08-22T00:00:00Z",
"instanceFlexibilityGroup": "NA",
"instanceFlexibilityRatio": 1,
"lastUsageDate": "2022-09-22T00:00:00Z",
"location": "westus2",
"lookBackPeriod": 60,
"meterId": "30f7049a-b092-42f4-9173-9ec31ab945ad",
"netSavings": {
"currency": "USD",
"value": 153766.87728637524
},
"normalizedSize": "SQLDB_BC_Compute_Gen5",
"recommendedQuantity": 35,
"recommendedQuantityNormalized": 35,
"resourceType": "sqldatabases",
"scope": "Single",
"skuName": "SQLDB_BC_Compute_Gen5",
"skuProperties": null,
"subscriptionId": "c6aa8a01-a744-44a7-a4f1-caad17512f27",
"term": "P3Y",
"totalCostWithReservedInstances": {
"currency": "USD",
"value": 126115.06849314792
},
"totalHours": 717
}
},
{
"name": "00000000-0000-0000-0000-000000000000",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "/providers/Microsoft.Billing/billingAccounts/123456/billingProfiles/6420/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
"kind": "modern",
"properties": {
"costWithNoReservedInstances": {
"currency": "USD",
"value": 93208.8596802244
},
"firstUsageDate": "2022-08-22T00:00:00Z",
"instanceFlexibilityGroup": "NA",
"instanceFlexibilityRatio": 1,
"lastUsageDate": "2022-08-27T00:00:00Z",
"location": "westus2",
"lookBackPeriod": 60,
"meterId": "30f7049a-b092-42f4-9173-9ec31ab945ad",
"netSavings": {
"currency": "USD",
"value": 32553.85968022456
},
"normalizedSize": "SQLDB_BC_Compute_Gen5",
"recommendedQuantity": 35,
"recommendedQuantityNormalized": 35,
"resourceType": "sqldatabases",
"scope": "Single",
"skuName": "SQLDB_BC_Compute_Gen5",
"skuProperties": null,
"subscriptionId": "c6aa8a01-a744-44a7-a4f1-caad17512f27",
"term": "P1Y",
"totalCostWithReservedInstances": {
"currency": "USD",
"value": 60654.99999999984
},
"totalHours": 527
}
}
]
}
ReservationRecommendationsByResourceGroup-Legacy
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testGroup/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01
Przykładowa odpowiedź
{
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testGroup/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&",
"value": [
{
"name": "reservationRecommendations1",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGrouups/testGroup/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations1",
"kind": "legacy",
"location": "northeurope",
"properties": {
"costWithNoReservedInstances": 0,
"firstUsageDate": "2018-03-06T00:00:00Z",
"lastUsageDate": "2018-03-08T00:00:00Z",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 4.634521202630137,
"recommendedQuantity": 1,
"scope": "Single",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P1Y",
"totalCostWithReservedInstances": 0,
"totalHours": 427
},
"sku": "Standard_DS1_v2"
},
{
"name": "reservationRecommendations2",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testGroup/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations2",
"kind": "legacy",
"location": "northeurope",
"properties": {
"costWithNoReservedInstances": 0,
"firstUsageDate": "2018-03-06T00:00:00Z",
"lastUsageDate": "2018-03-09T00:00:00Z",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 7.289315723178081,
"recommendedQuantity": 1,
"scope": "Single",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P3Y",
"totalCostWithReservedInstances": 0,
"totalHours": 327
},
"sku": "Standard_DS1_v2"
}
]
}
ReservationRecommendationsBySubscription-Legacy
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01
Przykładowa odpowiedź
{
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&",
"value": [
{
"name": "reservationRecommendations1",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations1",
"kind": "legacy",
"location": "northeurope",
"properties": {
"costWithNoReservedInstances": 0,
"firstUsageDate": "2018-03-06T00:00:00Z",
"lastUsageDate": "2018-03-10T00:00:00Z",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 4.634521202630137,
"recommendedQuantity": 1,
"scope": "Single",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P1Y",
"totalCostWithReservedInstances": 0,
"totalHours": 827
},
"sku": "Standard_DS1_v2"
},
{
"name": "reservationRecommendations2",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations2",
"kind": "legacy",
"location": "northeurope",
"properties": {
"costWithNoReservedInstances": 0,
"firstUsageDate": "2018-03-06T00:00:00Z",
"lastUsageDate": "2018-03-15T00:00:00Z",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 7.289315723178081,
"recommendedQuantity": 1,
"scope": "Single",
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P3Y",
"totalCostWithReservedInstances": 0,
"totalHours": 927
},
"sku": "Standard_DS1_v2"
}
]
}
ReservationRecommendationsFilterBySubscriptionForScopeLookBackPeriod-Legacy
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$filter=properties/scope eq 'Single' AND properties/lookBackPeriod eq 'Last7Days'
Przykładowa odpowiedź
{
"nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$filter=properties/scope+eq+'Single'+AND+properties/lookBackPeriod+eq+'Last7Days'&$skiptoken=AQAAAA%3D%3D&",
"value": [
{
"name": "reservationRecommendations1",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations1",
"kind": "legacy",
"location": "northeurope",
"properties": {
"costWithNoReservedInstances": 0,
"firstUsageDate": "2018-03-06T00:00:00Z",
"lastUsageDate": "2018-03-15T00:00:00Z",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 4.634521202630137,
"recommendedQuantity": 1,
"scope": "Single",
"skuProperties": [
{
"name": "Cores",
"value": "1"
},
{
"name": "Ram",
"value": "1"
}
],
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P1Y",
"totalCostWithReservedInstances": 0,
"totalHours": 527
},
"sku": "Standard_DS1_v2"
},
{
"name": "reservationRecommendations2",
"type": "Microsoft.Consumption/reservationRecommendations",
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations2",
"kind": "legacy",
"location": "northeurope",
"properties": {
"costWithNoReservedInstances": 0,
"firstUsageDate": "2018-03-06T00:00:00Z",
"lastUsageDate": "2018-03-08T00:00:00Z",
"lookBackPeriod": "Last7Days",
"meterId": "00000000-0000-0000-0000-000000000000",
"netSavings": 7.289315723178081,
"recommendedQuantity": 1,
"scope": "Single",
"skuProperties": [
{
"name": "SkuDisplayName",
"value": "B"
},
{
"name": "CPU",
"value": "1"
}
],
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"term": "P3Y",
"totalCostWithReservedInstances": 0,
"totalHours": 427
},
"sku": "Standard_DS1_v2"
}
]
}
Definicje
| Nazwa | Opis |
|---|---|
| amount |
Kwota plus waluta . |
|
created |
Typ tożsamości, która utworzyła zasób. |
|
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
|
Error |
Szczegóły błędu. |
|
Error |
Odpowiedź na błąd |
|
Legacy |
Zalecenie dotyczące starszej rezerwacji. |
|
Legacy |
Właściwości starszej rekomendacji rezerwacji dla zakresu udostępnionego. |
|
Legacy |
Właściwości starszego zalecenia dotyczącego rezerwacji dla pojedynczego zakresu. |
|
Modern |
Zalecenie dotyczące nowoczesnej rezerwacji. |
|
Modern |
Właściwości nowoczesnej rekomendacji rezerwacji dla zakresu udostępnionego. |
|
Modern |
Właściwości nowoczesnej rekomendacji rezerwacji dla pojedynczego zakresu. |
|
Reservation |
Określa rodzaj rekomendacji dotyczącej rezerwacji. |
|
Reservation |
Wynik wyświetlania rekomendacji dotyczących rezerwacji. |
|
Sku |
Właściwość Sku |
|
system |
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu. |
amount
Kwota plus waluta .
| Nazwa | Typ | Opis |
|---|---|---|
| currency |
string |
Kwota waluty. |
| value |
number (decimal) |
Kwota. |
createdByType
Typ tożsamości, która utworzyła zasób.
| Wartość | Opis |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
| Nazwa | Typ | Opis |
|---|---|---|
| info |
object |
Dodatkowe informacje. |
| type |
string |
Dodatkowy typ informacji. |
ErrorDetail
Szczegóły błędu.
| Nazwa | Typ | Opis |
|---|---|---|
| additionalInfo |
Dodatkowe informacje o błędzie. |
|
| code |
string |
Kod błędu. |
| details |
Szczegóły błędu. |
|
| message |
string |
Komunikat o błędzie. |
| target |
string |
Element docelowy błędu. |
ErrorResponse
Odpowiedź na błąd
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Obiekt błędu. |
LegacyReservationRecommendation
Zalecenie dotyczące starszej rezerwacji.
| Nazwa | Typ | Opis |
|---|---|---|
| etag |
string |
Element etag zasobu. |
| id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| kind |
string:
legacy |
Określa rodzaj rekomendacji dotyczącej rezerwacji. |
| location |
string |
Lokalizacja zasobu |
| name |
string |
Nazwa zasobu |
| properties | LegacyReservationRecommendationProperties: |
Właściwości dla rekomendacji dotyczącej starszej rezerwacji |
| sku |
string |
Jednostka SKU zasobu |
| systemData |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
|
| tags |
object |
Tagi zasobów. |
| type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
LegacySharedScopeReservationRecommendationProperties
Właściwości starszej rekomendacji rezerwacji dla zakresu udostępnionego.
| Nazwa | Typ | Opis |
|---|---|---|
| costWithNoReservedInstances |
number (decimal) |
Łączna kwota kosztów bez wystąpień zarezerwowanych. |
| firstUsageDate |
string (date-time) |
Data użycia do wyszukania wstecz. |
| instanceFlexibilityGroup |
string |
Grupa elastyczności wystąpienia. |
| instanceFlexibilityRatio |
number (float) |
Współczynnik elastyczności wystąpienia. |
| lastUsageDate |
string (date-time) |
Ostatnia data użycia użyta do wyszukania w celu obliczenia zalecenia. |
| lookBackPeriod |
string |
Liczba dni użycia do wyszukania rekomendacji. |
| meterId |
string (uuid) |
Identyfikator miernika (GUID) |
| netSavings |
number (decimal) |
Łączne szacowane oszczędności w przypadku wystąpień zarezerwowanych. |
| normalizedSize |
string |
Znormalizowany rozmiar. |
| recommendedQuantity |
number (decimal) |
Zalecana jakość wystąpień zarezerwowanych. |
| recommendedQuantityNormalized |
number (float) |
Zalecana ilość znormalizowana. |
| resourceType |
string |
Typ zasobu platformy Azure. |
| scope |
string:
Shared |
Rekomendacja udostępniona lub pojedyncza. |
| skuProperties |
Lista właściwości jednostki SKU |
|
| term |
string |
Okres rezerwacji. np. P1M, P1Y lub P3Y. |
| totalCostWithReservedInstances |
number (decimal) |
Łączna kwota kosztów wystąpień zarezerwowanych. |
| totalHours |
integer (int32) |
Łączna liczba godzin, dla których koszty są pokrywane. |
LegacySingleScopeReservationRecommendationProperties
Właściwości starszego zalecenia dotyczącego rezerwacji dla pojedynczego zakresu.
| Nazwa | Typ | Opis |
|---|---|---|
| costWithNoReservedInstances |
number (decimal) |
Łączna kwota kosztów bez wystąpień zarezerwowanych. |
| firstUsageDate |
string (date-time) |
Data użycia do wyszukania wstecz. |
| instanceFlexibilityGroup |
string |
Grupa elastyczności wystąpienia. |
| instanceFlexibilityRatio |
number (float) |
Współczynnik elastyczności wystąpienia. |
| lastUsageDate |
string (date-time) |
Ostatnia data użycia użyta do wyszukania w celu obliczenia zalecenia. |
| lookBackPeriod |
string |
Liczba dni użycia do wyszukania rekomendacji. |
| meterId |
string (uuid) |
Identyfikator miernika (GUID) |
| netSavings |
number (decimal) |
Łączne szacowane oszczędności w przypadku wystąpień zarezerwowanych. |
| normalizedSize |
string |
Znormalizowany rozmiar. |
| recommendedQuantity |
number (decimal) |
Zalecana jakość wystąpień zarezerwowanych. |
| recommendedQuantityNormalized |
number (float) |
Zalecana ilość znormalizowana. |
| resourceType |
string |
Typ zasobu platformy Azure. |
| scope |
string:
Single |
Rekomendacja udostępniona lub pojedyncza. |
| skuProperties |
Lista właściwości jednostki SKU |
|
| subscriptionId |
string (uuid) |
Identyfikator subskrypcji skojarzony z zaleceniem o pojedynczym zakresie. |
| term |
string |
Okres rezerwacji. np. P1M, P1Y lub P3Y. |
| totalCostWithReservedInstances |
number (decimal) |
Łączna kwota kosztów wystąpień zarezerwowanych. |
| totalHours |
integer (int32) |
Łączna liczba godzin, dla których koszty są pokrywane. |
ModernReservationRecommendation
Zalecenie dotyczące nowoczesnej rezerwacji.
| Nazwa | Typ | Opis |
|---|---|---|
| etag |
string |
Element etag zasobu. |
| id |
string |
W pełni kwalifikowany identyfikator zasobu dla zasobu. Przykład - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| kind |
string:
modern |
Określa rodzaj rekomendacji dotyczącej rezerwacji. |
| location |
string |
Lokalizacja zasobu |
| name |
string |
Nazwa zasobu |
| properties | ModernReservationRecommendationProperties: |
Obiekty, które polecają nowoczesne rezerwacje |
| sku |
string |
Jednostka SKU zasobu |
| systemData |
Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”. |
|
| tags |
object |
Tagi zasobów. |
| type |
string |
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" |
ModernSharedScopeReservationRecommendationProperties
Właściwości nowoczesnej rekomendacji rezerwacji dla zakresu udostępnionego.
| Nazwa | Typ | Opis |
|---|---|---|
| costWithNoReservedInstances |
Łączna kwota kosztów bez wystąpień zarezerwowanych. |
|
| firstUsageDate |
string (date-time) |
Data użycia do wyszukania wstecz. |
| instanceFlexibilityGroup |
string |
Grupa elastyczności wystąpienia. |
| instanceFlexibilityRatio |
number (float) |
Współczynnik elastyczności wystąpienia. |
| lastUsageDate |
string (date-time) |
Ostatnia data użycia użyta do wyszukania w celu obliczenia zalecenia. |
| location |
string |
Lokalizacja zasobu. |
| lookBackPeriod |
integer (int32) |
Liczba dni użycia do wyszukania rekomendacji. |
| meterId |
string (uuid) |
Identyfikator miernika (GUID) |
| netSavings |
Łączne szacowane oszczędności w przypadku wystąpień zarezerwowanych. |
|
| normalizedSize |
string |
Znormalizowany rozmiar. |
| recommendedQuantity |
number (decimal) |
Zalecana jakość wystąpień zarezerwowanych. |
| recommendedQuantityNormalized |
number (float) |
Zalecana ilość znormalizowana. |
| resourceType |
string |
Typ zasobu. |
| scope |
string:
Shared |
Rekomendacja udostępniona lub pojedyncza. |
| skuName |
string |
Jest to nazwa jednostki SKU usługi ARM. |
| skuProperties |
Lista właściwości jednostki SKU |
|
| term |
string |
Okres rezerwacji. np. P1M, P1Y lub P3Y. |
| totalCostWithReservedInstances |
Łączna kwota kosztów wystąpień zarezerwowanych. |
|
| totalHours |
integer (int32) |
Łączna liczba godzin, dla których koszty są pokrywane. |
ModernSingleScopeReservationRecommendationProperties
Właściwości nowoczesnej rekomendacji rezerwacji dla pojedynczego zakresu.
| Nazwa | Typ | Opis |
|---|---|---|
| costWithNoReservedInstances |
Łączna kwota kosztów bez wystąpień zarezerwowanych. |
|
| firstUsageDate |
string (date-time) |
Data użycia do wyszukania wstecz. |
| instanceFlexibilityGroup |
string |
Grupa elastyczności wystąpienia. |
| instanceFlexibilityRatio |
number (float) |
Współczynnik elastyczności wystąpienia. |
| lastUsageDate |
string (date-time) |
Ostatnia data użycia użyta do wyszukania w celu obliczenia zalecenia. |
| location |
string |
Lokalizacja zasobu. |
| lookBackPeriod |
integer (int32) |
Liczba dni użycia do wyszukania rekomendacji. |
| meterId |
string (uuid) |
Identyfikator miernika (GUID) |
| netSavings |
Łączne szacowane oszczędności w przypadku wystąpień zarezerwowanych. |
|
| normalizedSize |
string |
Znormalizowany rozmiar. |
| recommendedQuantity |
number (decimal) |
Zalecana jakość wystąpień zarezerwowanych. |
| recommendedQuantityNormalized |
number (float) |
Zalecana ilość znormalizowana. |
| resourceType |
string |
Typ zasobu. |
| scope |
string:
Single |
Rekomendacja udostępniona lub pojedyncza. |
| skuName |
string |
Jest to nazwa jednostki SKU usługi ARM. |
| skuProperties |
Lista właściwości jednostki SKU |
|
| subscriptionId |
string (uuid) |
Identyfikator subskrypcji skojarzony z zaleceniem o pojedynczym zakresie. |
| term |
string |
Okres rezerwacji. np. P1M, P1Y lub P3Y. |
| totalCostWithReservedInstances |
Łączna kwota kosztów wystąpień zarezerwowanych. |
|
| totalHours |
integer (int32) |
Łączna liczba godzin, dla których koszty są pokrywane. |
ReservationRecommendationKind
Określa rodzaj rekomendacji dotyczącej rezerwacji.
| Wartość | Opis |
|---|---|
| legacy | |
| modern |
ReservationRecommendationsListResult
Wynik wyświetlania rekomendacji dotyczących rezerwacji.
| Nazwa | Typ | Opis |
|---|---|---|
| nextLink |
string |
Link (adres URL) do następnej strony wyników. |
| previousLink |
string |
Link (adres URL) do poprzedniej strony wyników. |
| value | ReservationRecommendation[]: |
Lista zaleceń dotyczących rezerwacji. |
SkuProperty
Właściwość Sku
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa właściwości sku. |
| value |
string |
Wartość właściwości sku. |
systemData
Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| createdAt |
string (date-time) |
Sygnatura czasowa tworzenia zasobu (UTC). |
| createdBy |
string |
Tożsamość, która utworzyła zasób. |
| createdByType |
Typ tożsamości, która utworzyła zasób. |
|
| lastModifiedAt |
string (date-time) |
Sygnatura czasowa ostatniej modyfikacji zasobu (UTC) |
| lastModifiedBy |
string |
Tożsamość, która jako ostatnia zmodyfikowała zasób. |
| lastModifiedByType |
Typ tożsamości, która jako ostatnia zmodyfikowała zasób. |