Iot Hub Resource - Get

Obtenha os metadados não relacionados à segurança de um hub IoT.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}?api-version=2018-04-01

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

IotHubDescription

O corpo contém todas as propriedades que não são de segurança do hub IoT. As propriedades relacionadas à segurança são definidas como nulas.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

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

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

IotHubResource_Get

Sample Request

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

Sample Response

{
  "id": "/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub",
  "name": "testHub",
  "type": "Microsoft.Devices/IotHubs",
  "location": "centraluseuap",
  "tags": {},
  "etag": "AAAAAAFD6M4=",
  "properties": {
    "operationsMonitoringProperties": {
      "events": {
        "None": "None",
        "Connections": "None",
        "DeviceTelemetry": "None",
        "C2DCommands": "None",
        "DeviceIdentityOperations": "None",
        "FileUploadOperations": "None",
        "Routes": "None"
      }
    },
    "state": "Active",
    "provisioningState": "Succeeded",
    "ipFilterRules": [],
    "hostName": "iot-dps-cit-hub-1.azure-devices.net",
    "eventHubEndpoints": {
      "events": {
        "retentionTimeInDays": 1,
        "partitionCount": 2,
        "partitionIds": [
          "0",
          "1"
        ],
        "path": "iot-dps-cit-hub-1",
        "endpoint": "sb://iothub-ns-iot-dps-ci-245306-76aca8e13b.servicebus.windows.net/"
      },
      "operationsMonitoringEvents": {
        "retentionTimeInDays": 1,
        "partitionCount": 2,
        "partitionIds": [
          "0",
          "1"
        ],
        "path": "iot-dps-cit-hub-1-operationmonitoring",
        "endpoint": "sb://iothub-ns-iot-dps-ci-245306-76aca8e13b.servicebus.windows.net/"
      }
    },
    "routing": {
      "endpoints": {
        "serviceBusQueues": [],
        "serviceBusTopics": [],
        "eventHubs": [],
        "storageContainers": []
      },
      "routes": [],
      "fallbackRoute": {
        "source": "DeviceMessages",
        "condition": "true",
        "endpointNames": [
          "events"
        ],
        "isEnabled": true
      }
    },
    "storageEndpoints": {
      "$default": {
        "sasTtlAsIso8601": "PT1H",
        "connectionString": "",
        "containerName": ""
      }
    },
    "messagingEndpoints": {
      "fileNotifications": {
        "lockDurationAsIso8601": "PT1M",
        "ttlAsIso8601": "PT1H",
        "maxDeliveryCount": 10
      }
    },
    "enableFileUploadNotifications": false,
    "cloudToDevice": {
      "maxDeliveryCount": 10,
      "defaultTtlAsIso8601": "PT1H",
      "feedback": {
        "lockDurationAsIso8601": "PT1M",
        "ttlAsIso8601": "PT1H",
        "maxDeliveryCount": 10
      }
    },
    "features": "None"
  },
  "sku": {
    "name": "S1",
    "tier": "Standard",
    "capacity": 1
  }
}

Definições

Nome Description
AccessRights

As permissões atribuídas à política de acesso compartilhado.

Capabilities

Os recursos e recursos habilitados para o Hub IoT.

CloudToDeviceProperties

As propriedades de mensagens de nuvem para dispositivo do Hub IoT.

ErrorDetails

Detalhes do erro.

EventHubProperties

As propriedades do ponto de extremidade compatível com o Hub de Eventos provisionado usado pelo Hub IoT.

FallbackRouteProperties

As propriedades da rota de fallback. Hub IoT usa essas propriedades quando roteia mensagens para o ponto de extremidade de fallback.

FeedbackProperties

As propriedades da fila de comentários para mensagens de nuvem para dispositivo.

IotHubDescription

A descrição do hub IoT.

IotHubProperties

As propriedades de um hub IoT.

IotHubSku

O nome da SKU.

IotHubSkuInfo

Informações sobre a SKU do hub IoT.

IotHubSkuTier

A camada de cobrança para o hub IoT.

IpFilterActionType

A ação desejada para solicitações capturadas por essa regra.

IpFilterRule

As regras de filtro IP para o hub IoT.

MessagingEndpointProperties

As propriedades dos pontos de extremidade de mensagens usados por esse hub IoT.

OperationsMonitoringProperties

As propriedades de monitoramento de operações para o hub IoT. As chaves possíveis para o dicionário são Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.

RouteProperties

As propriedades de uma regra de roteamento que seu hub IoT usa para rotear mensagens para pontos de extremidade.

RoutingEndpoints

As propriedades relacionadas aos pontos de extremidade personalizados para os quais o hub IoT roteia mensagens com base nas regras de roteamento. No máximo 10 pontos de extremidade personalizados são permitidos em todos os tipos de ponto de extremidade para hubs pagos e apenas 1 ponto de extremidade personalizado é permitido em todos os tipos de ponto de extremidade para hubs gratuitos.

RoutingEventHubProperties

As propriedades relacionadas a um ponto de extremidade do hub de eventos.

RoutingProperties

As propriedades relacionadas ao roteamento do hub IoT. Confira: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

RoutingServiceBusQueueEndpointProperties

As propriedades relacionadas aos tipos de ponto de extremidade da fila do barramento de serviço.

RoutingServiceBusTopicEndpointProperties

As propriedades relacionadas aos tipos de ponto de extremidade do tópico do barramento de serviço.

RoutingSource

A origem à qual a regra de roteamento deve ser aplicada, como DeviceMessages.

RoutingStorageContainerProperties

As propriedades relacionadas a um ponto de extremidade de contêiner de armazenamento.

SharedAccessSignatureAuthorizationRule

As propriedades de uma política de acesso compartilhado do Hub IoT.

StorageEndpointProperties

As propriedades do ponto de extremidade do Armazenamento do Azure para upload de arquivo.

AccessRights

As permissões atribuídas à política de acesso compartilhado.

Nome Tipo Description
DeviceConnect

string

RegistryRead

string

RegistryRead, DeviceConnect

string

RegistryRead, RegistryWrite

string

RegistryRead, RegistryWrite, DeviceConnect

string

RegistryRead, RegistryWrite, ServiceConnect

string

RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect

string

RegistryRead, ServiceConnect

string

RegistryRead, ServiceConnect, DeviceConnect

string

RegistryWrite

string

RegistryWrite, DeviceConnect

string

RegistryWrite, ServiceConnect

string

RegistryWrite, ServiceConnect, DeviceConnect

string

ServiceConnect

string

ServiceConnect, DeviceConnect

string

Capabilities

Os recursos e recursos habilitados para o Hub IoT.

Nome Tipo Description
DeviceManagement

string

None

string

CloudToDeviceProperties

As propriedades de mensagens de nuvem para dispositivo do Hub IoT.

Nome Tipo Description
defaultTtlAsIso8601

string

O tempo padrão de vida para mensagens de nuvem para dispositivo na fila do dispositivo. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

feedback

FeedbackProperties

As propriedades da fila de comentários para mensagens de nuvem para dispositivo.

maxDeliveryCount

integer

A contagem máxima de entrega para mensagens de nuvem para dispositivo na fila do dispositivo. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

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.

EventHubProperties

As propriedades do ponto de extremidade compatível com o Hub de Eventos provisionado usado pelo Hub IoT.

Nome Tipo Description
endpoint

string

O ponto de extremidade compatível com o Hub de Eventos.

partitionCount

integer

O número de partições para receber mensagens do dispositivo para a nuvem no ponto de extremidade compatível com o Hub de Eventos. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.

partitionIds

string[]

As IDs de partição no ponto de extremidade compatível com o Hub de Eventos.

path

string

O nome compatível com o Hub de Eventos.

retentionTimeInDays

integer

O tempo de retenção para mensagens de dispositivo para nuvem em dias. Confira: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages

FallbackRouteProperties

As propriedades da rota de fallback. Hub IoT usa essas propriedades quando roteia mensagens para o ponto de extremidade de fallback.

Nome Tipo Description
condition

string

A condição que é avaliada para aplicar a rota de fallback. Se a condição não for fornecida, ela será avaliada como true por padrão. Para gramática, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpointNames

string[]

A lista de pontos de extremidade para os quais as mensagens que atendem à condição são roteadas. Atualmente, apenas 1 ponto de extremidade é permitido.

isEnabled

boolean

Usado para especificar se a rota de fallback está habilitada.

name

string

O nome da rota. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens, tem um comprimento máximo de 64 caracteres e deve ser exclusivo.

source

RoutingSource

A origem à qual a regra de roteamento deve ser aplicada. Por exemplo, DeviceMessages

FeedbackProperties

As propriedades da fila de comentários para mensagens de nuvem para dispositivo.

Nome Tipo Description
lockDurationAsIso8601

string

A duração do bloqueio da fila de comentários. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

maxDeliveryCount

integer

O número de vezes que o Hub IoT tenta entregar uma mensagem na fila de comentários. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

ttlAsIso8601

string

O período de tempo para o qual uma mensagem está disponível para consumir antes de expirar pelo Hub IoT. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

IotHubDescription

A descrição do hub IoT.

Nome Tipo Description
etag

string

O campo Etag não é necessário. Se ele for fornecido no corpo da resposta, ele também deverá ser fornecido como um cabeçalho de acordo com a convenção ETag normal.

id

string

O identificador do recurso.

location

string

O local do recurso.

name

string

O nome do recurso.

properties

IotHubProperties

Propriedades do IotHub

sku

IotHubSkuInfo

Informações de SKU do IotHub

tags

object

As marcas do recurso.

type

string

O tipo de recurso.

IotHubProperties

As propriedades de um hub IoT.

Nome Tipo Description
authorizationPolicies

SharedAccessSignatureAuthorizationRule[]

As políticas de acesso compartilhado que você pode usar para proteger uma conexão com o Hub IoT.

cloudToDevice

CloudToDeviceProperties

As propriedades de mensagens de nuvem para dispositivo do Hub IoT.

comments

string

Comentários do Hub IoT.

enableFileUploadNotifications

boolean

Se True, as notificações de upload de arquivo serão habilitadas.

eventHubEndpoints

<string,  EventHubProperties>

As propriedades do ponto de extremidade compatíveis com o Hub de Eventos. As chaves possíveis para esse dicionário são eventos e operaçõesMonitoringEvents. Ambas as chaves precisam estar presentes no dicionário ao criar ou atualizar chamadas para o Hub IoT.

features

Capabilities

Os recursos e recursos habilitados para o Hub IoT.

hostName

string

O nome do host.

ipFilterRules

IpFilterRule[]

As regras de filtro IP.

messagingEndpoints

<string,  MessagingEndpointProperties>

As propriedades do ponto de extremidade de mensagens para a fila de notificação de upload de arquivo.

operationsMonitoringProperties

OperationsMonitoringProperties

As propriedades de monitoramento de operações para o hub IoT. As chaves possíveis para o dicionário são Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.

provisioningState

string

O estado de provisionamento.

routing

RoutingProperties

As propriedades relacionadas ao roteamento do hub IoT. Confira: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

state

string

O estado do hub.

storageEndpoints

<string,  StorageEndpointProperties>

A lista de pontos de extremidade do Armazenamento do Azure em que você pode carregar arquivos. Atualmente, você pode configurar apenas uma conta de Armazenamento do Azure e que DEVE ter sua chave como $default. Especificar mais de uma conta de armazenamento faz com que um erro seja gerado. Não especificar um valor para essa propriedade quando a propriedade enableFileUploadNotifications é definida como True, faz com que um erro seja gerado.

IotHubSku

O nome da SKU.

Nome Tipo Description
B1

string

B2

string

B3

string

F1

string

S1

string

S2

string

S3

string

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

IpFilterActionType

A ação desejada para solicitações capturadas por essa regra.

Nome Tipo Description
Accept

string

Reject

string

IpFilterRule

As regras de filtro IP para o hub IoT.

Nome Tipo Description
action

IpFilterActionType

A ação desejada para solicitações capturadas por essa regra.

filterName

string

O nome da regra de filtro IP.

ipMask

string

Uma cadeia de caracteres que contém o intervalo de endereços IP na notação CIDR para a regra.

MessagingEndpointProperties

As propriedades dos pontos de extremidade de mensagens usados por esse hub IoT.

Nome Tipo Description
lockDurationAsIso8601

string

A duração do bloqueio. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.

maxDeliveryCount

integer

O número de vezes que o Hub IoT tenta entregar uma mensagem. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.

ttlAsIso8601

string

O período de tempo para o qual uma mensagem está disponível para consumir antes de expirar pelo Hub IoT. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.

OperationsMonitoringProperties

As propriedades de monitoramento de operações para o hub IoT. As chaves possíveis para o dicionário são Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods.

Nome Tipo Description
events

object

RouteProperties

As propriedades de uma regra de roteamento que seu hub IoT usa para rotear mensagens para pontos de extremidade.

Nome Tipo Description
condition

string

A condição que é avaliada para aplicar a regra de roteamento. Se nenhuma condição for fornecida, ela será avaliada como true por padrão. Para gramática, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpointNames

string[]

A lista de pontos de extremidade para os quais as mensagens que atendem à condição são roteadas. Atualmente, apenas um ponto de extremidade é permitido.

isEnabled

boolean

Usado para especificar se uma rota está habilitada.

name

string

O nome da rota. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens, tem um comprimento máximo de 64 caracteres e deve ser exclusivo.

source

RoutingSource

A origem à qual a regra de roteamento deve ser aplicada, como DeviceMessages.

RoutingEndpoints

As propriedades relacionadas aos pontos de extremidade personalizados para os quais o hub IoT roteia mensagens com base nas regras de roteamento. No máximo 10 pontos de extremidade personalizados são permitidos em todos os tipos de ponto de extremidade para hubs pagos e apenas 1 ponto de extremidade personalizado é permitido em todos os tipos de ponto de extremidade para hubs gratuitos.

Nome Tipo Description
eventHubs

RoutingEventHubProperties[]

A lista de pontos de extremidade dos Hubs de Eventos para os quais o Hub IoT roteia mensagens, com base nas regras de roteamento. Essa lista não inclui o ponto de extremidade interno dos Hubs de Eventos.

serviceBusQueues

RoutingServiceBusQueueEndpointProperties[]

A lista de pontos de extremidade da fila do Barramento de Serviço para os quais o Hub IoT roteia as mensagens, com base nas regras de roteamento.

serviceBusTopics

RoutingServiceBusTopicEndpointProperties[]

A lista de pontos de extremidade de tópico do Barramento de Serviço para os quais o Hub IoT roteia as mensagens, com base nas regras de roteamento.

storageContainers

RoutingStorageContainerProperties[]

A lista de pontos de extremidade de contêiner de armazenamento para os quais o Hub IoT roteia mensagens, com base nas regras de roteamento.

RoutingEventHubProperties

As propriedades relacionadas a um ponto de extremidade do hub de eventos.

Nome Tipo Description
connectionString

string

O cadeia de conexão do ponto de extremidade do hub de eventos.

name

string

O nome que identifica esse ponto de extremidade. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens e tem um comprimento máximo de 64 caracteres. Os seguintes nomes são reservados: eventos, operationsMonitoringEvents, fileNotifications $default. Os nomes de ponto de extremidade devem ser exclusivos entre tipos de ponto de extremidade.

resourceGroup

string

O nome do grupo de recursos do ponto de extremidade do hub de eventos.

subscriptionId

string

O identificador de assinatura do ponto de extremidade do hub de eventos.

RoutingProperties

As propriedades relacionadas ao roteamento do hub IoT. Confira: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

Nome Tipo Description
endpoints

RoutingEndpoints

As propriedades relacionadas aos pontos de extremidade personalizados para os quais o hub IoT roteia mensagens com base nas regras de roteamento. No máximo 10 pontos de extremidade personalizados são permitidos em todos os tipos de ponto de extremidade para hubs pagos e apenas 1 ponto de extremidade personalizado é permitido em todos os tipos de ponto de extremidade para hubs gratuitos.

fallbackRoute

FallbackRouteProperties

As propriedades da rota que é usada como uma rota de fall-back quando nenhuma das condições especificadas na seção "rotas" são atendidas. Esse é um parâmetro opcional. Quando essa propriedade não está definida, as mensagens que não atendem a nenhuma das condições especificadas na seção 'rotas' são roteadas para o ponto de extremidade interno do eventhub.

routes

RouteProperties[]

A lista de regras de roteamento fornecidas pelo usuário que o Hub IoT usa para rotear mensagens para pontos de extremidade internos e personalizados. No máximo 100 regras de roteamento são permitidas para hubs pagos e um máximo de 5 regras de roteamento são permitidas para hubs gratuitos.

RoutingServiceBusQueueEndpointProperties

As propriedades relacionadas aos tipos de ponto de extremidade da fila do barramento de serviço.

Nome Tipo Description
connectionString

string

O cadeia de conexão do ponto de extremidade da fila do barramento de serviço.

name

string

O nome que identifica esse ponto de extremidade. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens e tem um comprimento máximo de 64 caracteres. Os seguintes nomes são reservados: eventos, operationsMonitoringEvents, fileNotifications $default. Os nomes de ponto de extremidade devem ser exclusivos entre tipos de ponto de extremidade. O nome não precisa ser o mesmo que o nome real da fila.

resourceGroup

string

O nome do grupo de recursos do ponto de extremidade da fila do barramento de serviço.

subscriptionId

string

O identificador de assinatura do ponto de extremidade da fila do barramento de serviço.

RoutingServiceBusTopicEndpointProperties

As propriedades relacionadas aos tipos de ponto de extremidade do tópico do barramento de serviço.

Nome Tipo Description
connectionString

string

O cadeia de conexão do ponto de extremidade do tópico do barramento de serviço.

name

string

O nome que identifica esse ponto de extremidade. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens e tem um comprimento máximo de 64 caracteres. Os seguintes nomes são reservados: eventos, operationsMonitoringEvents, fileNotifications $default. Os nomes de ponto de extremidade devem ser exclusivos entre tipos de ponto de extremidade. O nome não precisa ser o mesmo que o nome real do tópico.

resourceGroup

string

O nome do grupo de recursos do ponto de extremidade do tópico do barramento de serviço.

subscriptionId

string

O identificador de assinatura do ponto de extremidade do tópico do barramento de serviço.

RoutingSource

A origem à qual a regra de roteamento deve ser aplicada, como DeviceMessages.

Nome Tipo Description
DeviceJobLifecycleEvents

string

DeviceLifecycleEvents

string

DeviceMessages

string

Invalid

string

TwinChangeEvents

string

RoutingStorageContainerProperties

As propriedades relacionadas a um ponto de extremidade de contêiner de armazenamento.

Nome Tipo Description
batchFrequencyInSeconds

integer

Intervalo de tempo no qual os blobs são gravados no armazenamento. O valor deve estar entre 60 e 720 segundos. O valor padrão é 300 segundos.

connectionString

string

O cadeia de conexão da conta de armazenamento.

containerName

string

O nome do contêiner de armazenamento na conta de armazenamento.

encoding

string

Codificação usada para serializar mensagens em blobs. Os valores com suporte são 'avro' e 'avroDeflate'. O valor padrão é 'avro'.

fileNameFormat

string

Formato de nome de arquivo para o blob. O formato padrão é {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. Todos os parâmetros são obrigatórios, mas podem ser reordenados.

maxChunkSizeInBytes

integer

Número máximo de bytes para cada blob gravado no armazenamento. O valor deve estar entre 10485760(10 MB) e 524288000(500 MB). O valor padrão é 314572800(300 MB).

name

string

O nome que identifica esse ponto de extremidade. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens e tem um comprimento máximo de 64 caracteres. Os seguintes nomes são reservados: eventos, operationsMonitoringEvents, fileNotifications $default. Os nomes de ponto de extremidade devem ser exclusivos entre tipos de ponto de extremidade.

resourceGroup

string

O nome do grupo de recursos da conta de armazenamento.

subscriptionId

string

O identificador de assinatura da conta de armazenamento.

SharedAccessSignatureAuthorizationRule

As propriedades de uma política de acesso compartilhado do Hub IoT.

Nome Tipo Description
keyName

string

O nome da política de acesso compartilhado.

primaryKey

string

A chave principal.

rights

AccessRights

As permissões atribuídas à política de acesso compartilhado.

secondaryKey

string

A chave secundária.

StorageEndpointProperties

As propriedades do ponto de extremidade do Armazenamento do Azure para upload de arquivo.

Nome Tipo Description
connectionString

string

O cadeia de conexão para a conta de Armazenamento do Azure na qual os arquivos são carregados.

containerName

string

O nome do contêiner raiz em que você carrega arquivos. O contêiner não precisa existir, mas deve ser cretável usando connectionString especificado.

sasTtlAsIso8601

string

O período de tempo para o qual o URI sas gerado por Hub IoT para upload de arquivo é válido. Veja: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.