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


Reservation Recommendations - List

Список рекомендаций для приобретения зарезервированных экземпляров.

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}

Параметры URI

Имя В Обязательно Тип Описание
resourceScope
path True

string

Полный идентификатор Azure Resource Manager ресурса.

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

$filter
query

string

Может использоваться для фильтрации резервирования по свойствам и области с допустимыми значениями ['Single', Shared'] и значением по умолчанию Single; properties/resourceType с допустимыми значениями ['VirtualMachines', "SQLDatabases", "PostgreSQL", "ManagedDisk", "MySQL", "RedHat", "MariaDB", "RedisCache", "CosmosDB", "SqlDataWarehouse", "SUSELinux", "AppService", "BlockBlob", "AzureDataExplorer", "VMwareCloudSimple" и значение по умолчанию "VirtualMachines"; and properties/lookBackPeriod с допустимыми значениями ['Last7Days', Last30Days', Last60Days' и значением по умолчанию Last7Days.

Ответы

Имя Тип Описание
200 OK

ReservationRecommendationsListResult

Запрос выполнен успешно.

204 No Content

Операция завершена успешно.

Other Status Codes

ErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

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

ReservationRecommendationsByBillingAccount-Legacy

Образец запроса

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

Пример ответа

{
  "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

Образец запроса

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

Пример ответа

{
  "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

Образец запроса

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

Пример ответа

{
  "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

Образец запроса

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

Пример ответа

{
  "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

Образец запроса

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

Пример ответа

{
  "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

Образец запроса

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'

Пример ответа

{
  "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"
    }
  ]
}

Определения

Имя Описание
amount

Сумма плюс валюта.

createdByType

Тип удостоверения, создавшего ресурс.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

LegacyReservationRecommendation

Устаревшая рекомендация по резервированию.

LegacySharedScopeReservationRecommendationProperties

Свойства устаревшей рекомендации по резервированию для общей области.

LegacySingleScopeReservationRecommendationProperties

Свойства рекомендации по резервированию устаревших версий для одной области.

ModernReservationRecommendation

Современная рекомендация по резервированию.

ModernSharedScopeReservationRecommendationProperties

Свойства современной рекомендации по резервированию для общей области.

ModernSingleScopeReservationRecommendationProperties

Свойства современной рекомендации по резервированию для одной области.

ReservationRecommendationKind

Указывает тип рекомендации по резервированию.

ReservationRecommendationsListResult

Результат перечисления рекомендаций по резервированию.

SkuProperty

Свойство Sku

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

amount

Сумма плюс валюта.

Имя Тип Описание
currency

string

Сумма валюты.

value

number (decimal)

Количество.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

LegacyReservationRecommendation

Устаревшая рекомендация по резервированию.

Имя Тип Описание
etag

string

Etag для ресурса.

id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind string:

legacy

Указывает тип рекомендации по резервированию.

location

string

Расположение ресурса

name

string

Имя ресурса

properties LegacyReservationRecommendationProperties:

Рекомендации по резервированию объектов для устаревших версий

sku

string

SKU ресурса

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

LegacySharedScopeReservationRecommendationProperties

Свойства устаревшей рекомендации по резервированию для общей области.

Имя Тип Описание
costWithNoReservedInstances

number (decimal)

Общая сумма затрат без зарезервированных экземпляров.

firstUsageDate

string (date-time)

Дата использования для поиска назад.

instanceFlexibilityGroup

string

Группа гибкости экземпляра.

instanceFlexibilityRatio

number (float)

Коэффициент гибкости экземпляра.

lastUsageDate

string (date-time)

Дата последнего использования, используемая для поиска вычисления рекомендации.

lookBackPeriod

string

Количество дней использования для поиска рекомендаций.

meterId

string (uuid)

Идентификатор измерения (GUID)

netSavings

number (decimal)

Общая оценка экономии с зарезервированными экземплярами.

normalizedSize

string

Нормализованный размер.

recommendedQuantity

number (decimal)

Рекомендуемое качество для зарезервированных экземпляров.

recommendedQuantityNormalized

number (float)

Рекомендуемое нормализованное количество.

resourceType

string

Тип ресурса Azure.

scope string:

Shared

Общая или отдельная рекомендация.

skuProperties

SkuProperty[]

Список свойств SKU

term

string

Период срока резервирования. ex: P1M, P1Y или P3Y.

totalCostWithReservedInstances

number (decimal)

Общая сумма затрат с зарезервированными экземплярами.

totalHours

integer (int32)

Общее количество часов, для которых распространяется стоимость.

LegacySingleScopeReservationRecommendationProperties

Свойства рекомендации по резервированию устаревших версий для одной области.

Имя Тип Описание
costWithNoReservedInstances

number (decimal)

Общая сумма затрат без зарезервированных экземпляров.

firstUsageDate

string (date-time)

Дата использования для поиска назад.

instanceFlexibilityGroup

string

Группа гибкости экземпляра.

instanceFlexibilityRatio

number (float)

Коэффициент гибкости экземпляра.

lastUsageDate

string (date-time)

Дата последнего использования, используемая для поиска вычисления рекомендации.

lookBackPeriod

string

Количество дней использования для поиска рекомендаций.

meterId

string (uuid)

Идентификатор измерения (GUID)

netSavings

number (decimal)

Общая оценка экономии с зарезервированными экземплярами.

normalizedSize

string

Нормализованный размер.

recommendedQuantity

number (decimal)

Рекомендуемое качество для зарезервированных экземпляров.

recommendedQuantityNormalized

number (float)

Рекомендуемое нормализованное количество.

resourceType

string

Тип ресурса Azure.

scope string:

Single

Общая или отдельная рекомендация.

skuProperties

SkuProperty[]

Список свойств SKU

subscriptionId

string (uuid)

Идентификатор подписки, связанный с рекомендацией с одной областью.

term

string

Период срока резервирования. ex: P1M, P1Y или P3Y.

totalCostWithReservedInstances

number (decimal)

Общая сумма затрат с зарезервированными экземплярами.

totalHours

integer (int32)

Общее количество часов, для которых распространяется стоимость.

ModernReservationRecommendation

Современная рекомендация по резервированию.

Имя Тип Описание
etag

string

Etag для ресурса.

id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

kind string:

modern

Указывает тип рекомендации по резервированию.

location

string

Расположение ресурса

name

string

Имя ресурса

properties ModernReservationRecommendationProperties:

Недвижимость для современной референции

sku

string

SKU ресурса

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

tags

object

Теги ресурсов.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

ModernSharedScopeReservationRecommendationProperties

Свойства современной рекомендации по резервированию для общей области.

Имя Тип Описание
costWithNoReservedInstances

amount

Общая сумма затрат без зарезервированных экземпляров.

firstUsageDate

string (date-time)

Дата использования для поиска назад.

instanceFlexibilityGroup

string

Группа гибкости экземпляра.

instanceFlexibilityRatio

number (float)

Коэффициент гибкости экземпляра.

lastUsageDate

string (date-time)

Дата последнего использования, используемая для поиска вычисления рекомендации.

location

string

Расположение ресурса.

lookBackPeriod

integer (int32)

Количество дней использования для поиска рекомендаций.

meterId

string (uuid)

Идентификатор измерения (GUID)

netSavings

amount

Общая оценка экономии с зарезервированными экземплярами.

normalizedSize

string

Нормализованный размер.

recommendedQuantity

number (decimal)

Рекомендуемое качество для зарезервированных экземпляров.

recommendedQuantityNormalized

number (float)

Рекомендуемое нормализованное количество.

resourceType

string

Тип ресурса.

scope string:

Shared

Общая или отдельная рекомендация.

skuName

string

Это имя SKU ARM.

skuProperties

SkuProperty[]

Список свойств SKU

term

string

Период срока резервирования. ex: P1M, P1Y или P3Y.

totalCostWithReservedInstances

amount

Общая сумма затрат с зарезервированными экземплярами.

totalHours

integer (int32)

Общее количество часов, для которых распространяется стоимость.

ModernSingleScopeReservationRecommendationProperties

Свойства современной рекомендации по резервированию для одной области.

Имя Тип Описание
costWithNoReservedInstances

amount

Общая сумма затрат без зарезервированных экземпляров.

firstUsageDate

string (date-time)

Дата использования для поиска назад.

instanceFlexibilityGroup

string

Группа гибкости экземпляра.

instanceFlexibilityRatio

number (float)

Коэффициент гибкости экземпляра.

lastUsageDate

string (date-time)

Дата последнего использования, используемая для поиска вычисления рекомендации.

location

string

Расположение ресурса.

lookBackPeriod

integer (int32)

Количество дней использования для поиска рекомендаций.

meterId

string (uuid)

Идентификатор измерения (GUID)

netSavings

amount

Общая оценка экономии с зарезервированными экземплярами.

normalizedSize

string

Нормализованный размер.

recommendedQuantity

number (decimal)

Рекомендуемое качество для зарезервированных экземпляров.

recommendedQuantityNormalized

number (float)

Рекомендуемое нормализованное количество.

resourceType

string

Тип ресурса.

scope string:

Single

Общая или отдельная рекомендация.

skuName

string

Это имя SKU ARM.

skuProperties

SkuProperty[]

Список свойств SKU

subscriptionId

string (uuid)

Идентификатор подписки, связанный с рекомендацией с одной областью действия.

term

string

Период срока резервирования. ex: P1M, P1Y или P3Y.

totalCostWithReservedInstances

amount

Общая сумма затрат с зарезервированными экземплярами.

totalHours

integer (int32)

Общее количество часов, для которых распространяется стоимость.

ReservationRecommendationKind

Указывает тип рекомендации по резервированию.

Значение Описание
legacy
modern

ReservationRecommendationsListResult

Результат перечисления рекомендаций по резервированию.

Имя Тип Описание
nextLink

string

Ссылка (URL-адрес) на следующую страницу результатов.

previousLink

string

Ссылка (URL-адрес) на предыдущую страницу результатов.

value ReservationRecommendation[]:

Список рекомендаций по резервированию.

SkuProperty

Свойство Sku

Имя Тип Описание
name

string

Имя свойства sku.

value

string

Значение свойства sku.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.