Condividi tramite


Reservation Recommendations - List

Elenco di raccomandazioni per l'acquisto di istanze riservate.

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?$filter={$filter}&api-version=2024-08-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
resourceScope
path True

string

Ambito associato alle operazioni relative alle raccomandazioni per la prenotazione. Sono inclusi '/subscriptions/{subscriptionId}/' per l'ambito della sottoscrizione, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito del gruppo di risorse, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per ambito BillingAccount e '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfileId}' per l'ambito billingProfile

api-version
query True

string

Versione dell'API da usare con la richiesta client. La versione corrente è 2023-03-01.

$filter
query

string

Può essere usato per filtrare reservationRecommendations by: properties/scope con valori consentiti ['Single', 'Shared'] e valore predefinito 'Single'; properties/resourceType con valori consentiti ['VirtualMachines', 'SQLDatabases', 'PostgreSQL', 'ManagedDisk', 'MySQL', 'RedHat', 'MariaDB', 'RedisCache', 'CosmosDB', 'SqlDataWarehouse', 'SUSELinux', 'AppService', 'BlockBlob', 'AzureDataExplorer', 'VMwareCloudSimple'] e il valore predefinito 'VirtualMachines'; proprietà e /lookBackPeriod con valori consentiti ['Last7Days', 'Last30Days', 'Last60Days'] e valore predefinito 'Last7Days'.

Risposte

Nome Tipo Descrizione
200 OK

ReservationRecommendationsListResult

OK. La richiesta ha avuto esito positivo.

204 No Content

Quando non sono presenti raccomandazioni, viene inviata una risposta vuota.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

ReservationRecommendationsByBillingAccount-Legacy
ReservationRecommendationsByBillingAccountFilterForScope
ReservationRecommendationsByBillingProfile-Modern
ReservationRecommendationsByResourceGroup-Legacy
ReservationRecommendationsBySubscription-Legacy
ReservationRecommendationsFilterBySubscriptionForScopeLookBackPeriod-Legacy

ReservationRecommendationsByBillingAccount-Legacy

Esempio di richiesta

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01

Risposta di esempio

{
  "value": [
    {
      "id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
      "name": "00000000-0000-0000-0000-000000000000",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "location": "westus",
      "sku": "Standard_DS1_v2",
      "kind": "legacy",
      "properties": {
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P1Y",
        "costWithNoReservedInstances": 12.0785105,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 11.4899644807748,
        "netSavings": 0.588546019225182,
        "firstUsageDate": "2019-07-07T00:00:00-07:00",
        "scope": "Shared",
        "lookBackPeriod": "Last7Days",
        "instanceFlexibilityRatio": 1,
        "instanceFlexibilityGroup": "DSv2 Series",
        "normalizedSize": "Standard_DS1_v2",
        "recommendedQuantityNormalized": 1,
        "skuProperties": [
          {
            "name": "Cores",
            "value": "1"
          },
          {
            "name": "Ram",
            "value": "1"
          }
        ],
        "totalHours": 701,
        "lastUsageDate": "2019-08-07T00:00:00-07:00"
      }
    },
    {
      "id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
      "name": "00000000-0000-0000-0000-000000000000",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "location": "westus",
      "sku": "Standard_DS1_v2",
      "kind": "legacy",
      "properties": {
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P1Y",
        "costWithNoReservedInstances": 10.0785105,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 13.48,
        "netSavings": 0.68,
        "firstUsageDate": "2019-07-07T00:00:00-07:00",
        "scope": "Shared",
        "lookBackPeriod": "Last7Days",
        "instanceFlexibilityRatio": 1,
        "instanceFlexibilityGroup": "DSv2 Series",
        "normalizedSize": "Standard_DS1",
        "recommendedQuantityNormalized": 1.2,
        "skuProperties": [
          {
            "name": "SkuDisplayName",
            "value": "B"
          },
          {
            "name": "CPU",
            "value": "1"
          }
        ],
        "totalHours": 805,
        "lastUsageDate": "2019-08-09T00:00:00-07:00"
      }
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&"
}

ReservationRecommendationsByBillingAccountFilterForScope

Esempio di richiesta

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.Consumption/reservationRecommendations?$filter=properties/scope eq 'Single'&api-version=2024-08-01

Risposta di esempio

{
  "value": [
    {
      "kind": "legacy",
      "id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/71fd91a7-13b9-4ade-bb11-85cfd6422d9d",
      "name": "71fd91a7-13b9-4ade-bb11-85cfd6422d9d",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "location": "westus3",
      "sku": "Standard_B4ms",
      "properties": {
        "meterId": "9a3781ce-d0dc-5f76-99d7-29eb5aec447f",
        "term": "P1Y",
        "costWithNoReservedInstances": 0.332,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0.19474885844748857,
        "netSavings": 0.13725114155251145,
        "firstUsageDate": "2024-04-30T07:00:00Z",
        "scope": "Single",
        "lookBackPeriod": "Last7Days",
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "resourceType": "virtualmachines",
        "instanceFlexibilityRatio": 8,
        "instanceFlexibilityGroup": "BS Series High Memory",
        "normalizedSize": "Standard_B1ms",
        "recommendedQuantityNormalized": 8,
        "skuProperties": []
      }
    },
    {
      "kind": "legacy",
      "id": "billingAccount/123456/providers/Microsoft.Consumption/reservationRecommendations/904b99c2-baf3-4bff-98ff-a96238ccbc96",
      "name": "904b99c2-baf3-4bff-98ff-a96238ccbc96",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "location": "westus3",
      "sku": "Standard_B4ms",
      "properties": {
        "meterId": "9a3781ce-d0dc-5f76-99d7-29eb5aec447f",
        "term": "P3Y",
        "costWithNoReservedInstances": 0.332,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0.12511415525114156,
        "netSavings": 0.20688584474885846,
        "firstUsageDate": "2024-04-30T07:00:00Z",
        "scope": "Single",
        "lookBackPeriod": "Last7Days",
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "resourceType": "virtualmachines",
        "instanceFlexibilityRatio": 8,
        "instanceFlexibilityGroup": "BS Series High Memory",
        "normalizedSize": "Standard_B1ms",
        "recommendedQuantityNormalized": 8,
        "skuProperties": []
      }
    }
  ]
}

ReservationRecommendationsByBillingProfile-Modern

Esempio di richiesta

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/billingProfiles/6420/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01

Risposta di esempio

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/123456/billingProfiles/6420/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
      "name": "00000000-0000-0000-0000-000000000000",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "kind": "modern",
      "properties": {
        "costWithNoReservedInstances": {
          "currency": "USD",
          "value": 279881.9457795231
        },
        "firstUsageDate": "2022-08-22T00:00:00Z",
        "instanceFlexibilityGroup": "NA",
        "instanceFlexibilityRatio": 1,
        "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,
        "lastUsageDate": "2022-09-22T00:00:00Z"
      }
    },
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/123456/billingProfiles/6420/providers/Microsoft.Consumption/reservationRecommendations/00000000-0000-0000-0000-000000000000",
      "name": "00000000-0000-0000-0000-000000000000",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "kind": "modern",
      "properties": {
        "costWithNoReservedInstances": {
          "currency": "USD",
          "value": 93208.8596802244
        },
        "firstUsageDate": "2022-08-22T00:00:00Z",
        "instanceFlexibilityGroup": "NA",
        "instanceFlexibilityRatio": 1,
        "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,
        "lastUsageDate": "2022-08-27T00:00:00Z"
      }
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&"
}

ReservationRecommendationsByResourceGroup-Legacy

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testGroup/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01

Risposta di esempio

{
  "value": [
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGrouups/testGroup/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations1",
      "name": "reservationRecommendations1",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "sku": "Standard_DS1_v2",
      "location": "northeurope",
      "kind": "legacy",
      "properties": {
        "lookBackPeriod": "Last7Days",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P1Y",
        "costWithNoReservedInstances": 0,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0,
        "netSavings": 4.634521202630137,
        "firstUsageDate": "2018-03-06T00:00:00Z",
        "scope": "Single",
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "totalHours": 427,
        "lastUsageDate": "2018-03-08T00:00:00Z"
      }
    },
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testGroup/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations2",
      "name": "reservationRecommendations2",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "sku": "Standard_DS1_v2",
      "location": "northeurope",
      "kind": "legacy",
      "properties": {
        "lookBackPeriod": "Last7Days",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P3Y",
        "costWithNoReservedInstances": 0,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0,
        "netSavings": 7.289315723178081,
        "firstUsageDate": "2018-03-06T00:00:00Z",
        "scope": "Single",
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "totalHours": 327,
        "lastUsageDate": "2018-03-09T00:00:00Z"
      }
    }
  ],
  "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&"
}

ReservationRecommendationsBySubscription-Legacy

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01

Risposta di esempio

{
  "value": [
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations1",
      "name": "reservationRecommendations1",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "sku": "Standard_DS1_v2",
      "location": "northeurope",
      "kind": "legacy",
      "properties": {
        "lookBackPeriod": "Last7Days",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P1Y",
        "costWithNoReservedInstances": 0,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0,
        "netSavings": 4.634521202630137,
        "firstUsageDate": "2018-03-06T00:00:00Z",
        "scope": "Single",
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "totalHours": 827,
        "lastUsageDate": "2018-03-10T00:00:00Z"
      }
    },
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations2",
      "name": "reservationRecommendations2",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "sku": "Standard_DS1_v2",
      "location": "northeurope",
      "kind": "legacy",
      "properties": {
        "lookBackPeriod": "Last7Days",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P3Y",
        "costWithNoReservedInstances": 0,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0,
        "netSavings": 7.289315723178081,
        "firstUsageDate": "2018-03-06T00:00:00Z",
        "scope": "Single",
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "totalHours": 927,
        "lastUsageDate": "2018-03-15T00:00:00Z"
      }
    }
  ],
  "nextLink": "https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?api-version=2024-08-01&$skiptoken=AQAAAA%3D%3D&"
}

ReservationRecommendationsFilterBySubscriptionForScopeLookBackPeriod-Legacy

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations?$filter=properties/scope eq 'Single' AND properties/lookBackPeriod eq 'Last7Days'&api-version=2024-08-01

Risposta di esempio

{
  "value": [
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations1",
      "name": "reservationRecommendations1",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "sku": "Standard_DS1_v2",
      "location": "northeurope",
      "kind": "legacy",
      "properties": {
        "lookBackPeriod": "Last7Days",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P1Y",
        "costWithNoReservedInstances": 0,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0,
        "netSavings": 4.634521202630137,
        "firstUsageDate": "2018-03-06T00:00:00Z",
        "scope": "Single",
        "skuProperties": [
          {
            "name": "Cores",
            "value": "1"
          },
          {
            "name": "Ram",
            "value": "1"
          }
        ],
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "totalHours": 527,
        "lastUsageDate": "2018-03-15T00:00:00Z"
      }
    },
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/reservationRecommendations/reservationRecommendations2",
      "name": "reservationRecommendations2",
      "type": "Microsoft.Consumption/reservationRecommendations",
      "sku": "Standard_DS1_v2",
      "location": "northeurope",
      "kind": "legacy",
      "properties": {
        "lookBackPeriod": "Last7Days",
        "meterId": "00000000-0000-0000-0000-000000000000",
        "term": "P3Y",
        "costWithNoReservedInstances": 0,
        "recommendedQuantity": 1,
        "totalCostWithReservedInstances": 0,
        "netSavings": 7.289315723178081,
        "firstUsageDate": "2018-03-06T00:00:00Z",
        "scope": "Single",
        "skuProperties": [
          {
            "name": "SkuDisplayName",
            "value": "B"
          },
          {
            "name": "CPU",
            "value": "1"
          }
        ],
        "subscriptionId": "00000000-0000-0000-0000-000000000000",
        "totalHours": 427,
        "lastUsageDate": "2018-03-08T00:00:00Z"
      }
    }
  ],
  "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&"
}

Definizioni

Nome Descrizione
amount

Importo più valuta.

ErrorDetails

Dettagli dell'errore.

ErrorResponse

La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.

Alcune risposte di errore:

  • 429 TooManyRequests - La richiesta è limitata. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable - Il servizio non è temporaneamente disponibile. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "Retry-After".

  • Timeout del gateway 504 - Timeout del servizio durante l'elaborazione della richiesta. Ridurre l'intervallo di date nella richiesta, se possibile.

LegacyReservationRecommendation

Raccomandazione per la prenotazione legacy.

ModernReservationRecommendation

Raccomandazione per la prenotazione moderna.

ReservationRecommendationsListResult

Risultato dell'elenco delle raccomandazioni per la prenotazione.

SkuProperty

Proprietà Sku

amount

Importo più valuta.

Nome Tipo Descrizione
currency

string

Valuta importo.

value

number (decimal)

Importo.

ErrorDetails

Dettagli dell'errore.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

ErrorResponse

La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore.

Alcune risposte di errore:

  • 429 TooManyRequests - La richiesta è limitata. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable - Il servizio non è temporaneamente disponibile. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "Retry-After".

  • Timeout del gateway 504 - Timeout del servizio durante l'elaborazione della richiesta. Ridurre l'intervallo di date nella richiesta, se possibile.

Nome Tipo Descrizione
error

ErrorDetails

Dettagli dell'errore.

LegacyReservationRecommendation

Raccomandazione per la prenotazione legacy.

Nome Tipo Descrizione
etag

string

Etag per la risorsa.

id

string

ID ARM completo di un evento.

kind string:

legacy

Specifica il tipo di raccomandazione per la prenotazione.

location

string

Percorso risorsa

name

string

ID che identifica in modo univoco un evento.

properties.costWithNoReservedInstances

number (decimal)

Quantità totale di costi senza istanze riservate.

properties.firstUsageDate

string (date-time)

Data di utilizzo per la ricerca.

properties.instanceFlexibilityGroup

string

Gruppo di flessibilità dell'istanza.

properties.instanceFlexibilityRatio

number

Rapporto di flessibilità dell'istanza.

properties.lastUsageDate

string (date-time)

Data dell'ultimo utilizzo usata per cercare di calcolare la raccomandazione.

properties.lookBackPeriod

string

Numero di giorni di utilizzo da esaminare per la raccomandazione.

properties.meterId

string (uuid)

ID contatore (GUID)

properties.netSavings

number (decimal)

Risparmio stimato totale con istanze riservate.

properties.normalizedSize

string

Dimensione normalizzata.

properties.recommendedQuantity

number (decimal)

Qualità consigliata per le istanze riservate.

properties.recommendedQuantityNormalized

number

Quantità normalizzata consigliata.

properties.resourceType

string

Tipo di risorsa di Azure.

properties.scope

string

Raccomandazione condivisa o singola.

properties.skuProperties

SkuProperty[]

Elenco delle proprietà sku

properties.term

string

Periodo di tempo della prenotazione. ad esempio: P1M, P1Y o P3Y.

properties.totalCostWithReservedInstances

number (decimal)

Quantità totale di costi con istanze riservate.

properties.totalHours

integer (int32)

Ore totali per le quali viene coperto il costo.

sku

string

SKU risorsa

tags

object

Tag di risorsa.

type

string

Tipo di risorsa.

ModernReservationRecommendation

Raccomandazione per la prenotazione moderna.

Nome Tipo Descrizione
etag

string

Etag per la risorsa.

id

string

ID ARM completo di un evento.

kind string:

modern

Specifica il tipo di raccomandazione per la prenotazione.

location

string

Percorso risorsa

name

string

ID che identifica in modo univoco un evento.

properties.costWithNoReservedInstances

amount

Quantità totale di costi senza istanze riservate.

properties.firstUsageDate

string (date-time)

Data di utilizzo per la ricerca.

properties.instanceFlexibilityGroup

string

Gruppo di flessibilità dell'istanza.

properties.instanceFlexibilityRatio

number

Rapporto di flessibilità dell'istanza.

properties.lastUsageDate

string (date-time)

Data dell'ultimo utilizzo usata per cercare di calcolare la raccomandazione.

properties.location

string

Percorso risorsa.

properties.lookBackPeriod

integer (int32)

Numero di giorni di utilizzo da esaminare per la raccomandazione.

properties.meterId

string (uuid)

ID contatore (GUID)

properties.netSavings

amount

Risparmio stimato totale con istanze riservate.

properties.normalizedSize

string

Dimensione normalizzata.

properties.recommendedQuantity

number (decimal)

Qualità consigliata per le istanze riservate.

properties.recommendedQuantityNormalized

number

Quantità normalizzata consigliata.

properties.resourceType

string

Tipo di risorsa.

properties.scope

string

Raccomandazione condivisa o singola.

properties.skuName

string

Questo è il nome dello SKU arm.

properties.skuProperties

SkuProperty[]

Elenco delle proprietà sku

properties.term

string

Periodo di tempo della prenotazione. ad esempio: P1M, P1Y o P3Y.

properties.totalCostWithReservedInstances

amount

Quantità totale di costi con istanze riservate.

properties.totalHours

integer (int32)

Ore totali per le quali viene coperto il costo.

sku

string

SKU risorsa

tags

object

Tag di risorsa.

type

string

Tipo di risorsa.

ReservationRecommendationsListResult

Risultato dell'elenco delle raccomandazioni per la prenotazione.

Nome Tipo Descrizione
nextLink

string

Collegamento (URL) alla pagina successiva dei risultati.

previousLink

string

Collegamento (URL) alla pagina precedente dei risultati.

value ReservationRecommendation[]:

Elenco di raccomandazioni per la prenotazione.

SkuProperty

Proprietà Sku

Nome Tipo Descrizione
name

string

Nome della proprietà sku.

value

string

Valore della proprietà sku.