Dela via


Iot Hub Resource - Get Valid Skus

Hämta listan över giltiga SKU:er för en IoT-hubb.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/skus?api-version=2023-06-30

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen som innehåller IoT-hubben.

resourceName
path True

string

Namnet på IoT-hubben.

subscriptionId
path True

string

Prenumerationsidentifieraren.

api-version
query True

string

Versionen av API:et.

Svar

Name Typ Description
200 OK

IotHubSkuDescriptionListResult

Det här är en synkron åtgärd. Brödtexten innehåller en JSON-serialiserad matris med giltiga SKU:er för den här IoT-hubben.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

IotHubResource_GetValidSkus

Sample Request

GET https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/skus?api-version=2023-06-30

Sample Response

{
  "value": [
    {
      "resourceType": "Microsoft.Devices/IotHubs",
      "sku": {
        "name": "S1",
        "tier": "Standard"
      },
      "capacity": {
        "default": 1,
        "scaleType": "Manual"
      }
    },
    {
      "resourceType": "Microsoft.Devices/IotHubs",
      "sku": {
        "name": "S2",
        "tier": "Standard"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 200,
        "default": 1,
        "scaleType": "Manual"
      }
    },
    {
      "resourceType": "Microsoft.Devices/IotHubs",
      "sku": {
        "name": "S3",
        "tier": "Standard"
      },
      "capacity": {
        "minimum": 1,
        "maximum": 10,
        "default": 1,
        "scaleType": "Manual"
      }
    }
  ]
}

Definitioner

Name Description
ErrorDetails

Felinformation.

IotHubCapacity

IoT Hub kapacitetsinformation.

IotHubScaleType

Typen av skalning aktiverad.

IotHubSku

Namnet på SKU:n.

IotHubSkuDescription

SKU-egenskaper.

IotHubSkuDescriptionListResult

Den JSON-serialiserade matrisen med IotHubSkuDescription-objekt med nästa länk.

IotHubSkuInfo

Information om SKU:n för IoT-hubben.

IotHubSkuTier

Faktureringsnivån för IoT-hubben.

ErrorDetails

Felinformation.

Name Typ Description
code

string

Felkoden.

details

string

Felinformationen.

httpStatusCode

string

HTTP-statuskoden.

message

string

Felmeddelandet.

IotHubCapacity

IoT Hub kapacitetsinformation.

Name Typ Description
default

integer

Standardantalet enheter.

maximum

integer

Det maximala antalet enheter.

minimum

integer

Det minsta antalet enheter.

scaleType

IotHubScaleType

Typen av skalning aktiverad.

IotHubScaleType

Typen av skalning aktiverad.

Name Typ Description
Automatic

string

Manual

string

None

string

IotHubSku

Namnet på SKU:n.

Name Typ Description
B1

string

B2

string

B3

string

F1

string

S1

string

S2

string

S3

string

IotHubSkuDescription

SKU-egenskaper.

Name Typ Description
capacity

IotHubCapacity

IotHub-kapacitet

resourceType

string

Resurstypen.

sku

IotHubSkuInfo

Resurstypen.

IotHubSkuDescriptionListResult

Den JSON-serialiserade matrisen med IotHubSkuDescription-objekt med nästa länk.

Name Typ Description
nextLink

string

Nästa länk.

value

IotHubSkuDescription[]

Matrisen för IotHubSkuDescription.

IotHubSkuInfo

Information om SKU:n för IoT-hubben.

Name Typ Description
capacity

integer

Antalet etablerade IoT Hub enheter. Se: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.

name

IotHubSku

Namnet på SKU:n.

tier

IotHubSkuTier

Faktureringsnivån för IoT-hubben.

IotHubSkuTier

Faktureringsnivån för IoT-hubben.

Name Typ Description
Basic

string

Free

string

Standard

string