Compartilhar via


Iot Hub Resource - Get Valid Skus

Obtenha a lista de SKUs válidas para um hub IoT.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos que contém o hub IoT.

resourceName
path True

string

O nome do hub IoT.

subscriptionId
path True

string

O identificador da assinatura.

api-version
query True

string

A versão da API.

Respostas

Nome Tipo Description
200 OK

IotHubSkuDescriptionListResult

Esta é uma operação síncrona. O corpo contém uma matriz serializada por JSON das SKUs válidas para esse hub IoT.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

IotHubResource_GetValidSkus

Solicitação de exemplo

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

Resposta de exemplo

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

Definições

Nome Description
ErrorDetails

Detalhes do erro.

IotHubCapacity

Hub IoT informações de capacidade.

IotHubScaleType

O tipo do dimensionamento habilitado.

IotHubSku

O nome da SKU.

IotHubSkuDescription

Propriedades de SKU.

IotHubSkuDescriptionListResult

A matriz serializada por JSON de objetos IotHubSkuDescription com um próximo link.

IotHubSkuInfo

Informações sobre a SKU do hub IoT.

IotHubSkuTier

A camada de cobrança para o hub IoT.

ErrorDetails

Detalhes do erro.

Nome Tipo Description
code

string

O código de erro.

details

string

Os detalhes do erro.

httpStatusCode

string

O código de status do HTTP.

message

string

A mensagem de erro.

IotHubCapacity

Hub IoT informações de capacidade.

Nome Tipo Description
default

integer

O número padrão de unidades.

maximum

integer

O número máximo de unidades.

minimum

integer

O número mínimo de unidades.

scaleType

IotHubScaleType

O tipo do dimensionamento habilitado.

IotHubScaleType

O tipo do dimensionamento habilitado.

Nome Tipo Description
Automatic

string

Manual

string

None

string

IotHubSku

O nome da SKU.

Nome Tipo Description
B1

string

B2

string

B3

string

F1

string

S1

string

S2

string

S3

string

IotHubSkuDescription

Propriedades de SKU.

Nome Tipo Description
capacity

IotHubCapacity

Capacidade do IotHub

resourceType

string

Tipo do recurso.

sku

IotHubSkuInfo

Tipo do recurso.

IotHubSkuDescriptionListResult

A matriz serializada por JSON de objetos IotHubSkuDescription com um próximo link.

Nome Tipo Description
nextLink

string

O próximo link.

value

IotHubSkuDescription[]

A matriz de IotHubSkuDescription.

IotHubSkuInfo

Informações sobre a SKU do hub IoT.

Nome Tipo Description
capacity

integer

O número de unidades de Hub IoT provisionadas. Veja: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.

name

IotHubSku

O nome da SKU.

tier

IotHubSkuTier

A camada de cobrança para o hub IoT.

IotHubSkuTier

A camada de cobrança para o hub IoT.

Nome Tipo Description
Basic

string

Free

string

Standard

string