Freigeben über


Iot Hub Resource - Get Valid Skus

Rufen Sie die Liste der gültigen SKUs für einen IoT Hub ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe, die den IoT Hub enthält.

resourceName
path True

string

Der Name des IoT-Hubs.

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Die Version der API.

Antworten

Name Typ Beschreibung
200 OK

IotHubSkuDescriptionListResult

Dies ist ein synchroner Vorgang. Der Text enthält ein JSON-serialisiertes Array der gültigen SKUs für diesen IoT Hub.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

IotHubResource_GetValidSkus

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ErrorDetails

Fehlerdetails.

IotHubCapacity

IoT Hub Kapazitätsinformationen.

IotHubScaleType

Der Typ der aktivierten Skalierung.

IotHubSku

Der Name der SKU.

IotHubSkuDescription

SKU-Eigenschaften.

IotHubSkuDescriptionListResult

Das JSON-serialisierte Array von IotHubSkuDescription-Objekten mit einem nächsten Link.

IotHubSkuInfo

Informationen zur SKU des IoT Hubs.

IotHubSkuTier

Die Abrechnungsebene für den IoT Hub.

ErrorDetails

Fehlerdetails.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

string

Die Fehlerdetails.

httpStatusCode

string

Der HTTP-Statuscode.

message

string

Die Fehlermeldung.

IotHubCapacity

IoT Hub Kapazitätsinformationen.

Name Typ Beschreibung
default

integer

Die Standardanzahl von Einheiten.

maximum

integer

Die maximale Anzahl von Einheiten.

minimum

integer

Die Mindestanzahl von Einheiten.

scaleType

IotHubScaleType

Der Typ der aktivierten Skalierung.

IotHubScaleType

Der Typ der aktivierten Skalierung.

Name Typ Beschreibung
Automatic

string

Manual

string

None

string

IotHubSku

Der Name der SKU.

Name Typ Beschreibung
B1

string

B2

string

B3

string

F1

string

S1

string

S2

string

S3

string

IotHubSkuDescription

SKU-Eigenschaften.

Name Typ Beschreibung
capacity

IotHubCapacity

IotHub-Kapazität

resourceType

string

Der Typ der Ressource.

sku

IotHubSkuInfo

Der Typ der Ressource.

IotHubSkuDescriptionListResult

Das JSON-serialisierte Array von IotHubSkuDescription-Objekten mit einem nächsten Link.

Name Typ Beschreibung
nextLink

string

Der nächste Link.

value

IotHubSkuDescription[]

Das Array von IotHubSkuDescription.

IotHubSkuInfo

Informationen zur SKU des IoT Hubs.

Name Typ Beschreibung
capacity

integer

Die Anzahl der bereitgestellten IoT Hub Einheiten. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.

name

IotHubSku

Der Name der SKU.

tier

IotHubSkuTier

Die Abrechnungsebene für den IoT Hub.

IotHubSkuTier

Die Abrechnungsebene für den IoT Hub.

Name Typ Beschreibung
Basic

string

Free

string

Standard

string