Iot Hub Resource - Update

Zaktualizuj istniejące tagi IoT Hubs.
Zaktualizuj istniejące tagi IoT Hub. Aby zaktualizować inne pola, użyj metody CreateOrUpdate

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

Parametry identyfikatora URI

Nazwisko W Wymagane Typ Opis
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

resourceName
path True

string

Nazwa centrum IoT.

subscriptionId
path True

string (uuid)

Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID.

api-version
query True

string

minLength: 1

Wersja interfejsu API do użycia dla tej operacji.

Treść żądania

Nazwisko Typ Opis
tags

object

Tagi zasobów

Odpowiedzi

Nazwisko Typ Opis
200 OK

IotHubDescription

Żądanie zakończyło się pomyślnie.

Nagłówki

  • Azure-AsyncOperation: string
  • Location: string
  • Retry-After: integer

Zabezpieczenia

azure_auth

Przepływ OAuth2 w usłudze Azure Active Directory.

Typ: oauth2
Flow: implicit
Adres URL autoryzacji: https://login.microsoftonline.com/common/oauth2/authorize

Zakresy

Nazwisko Opis
user_impersonation podszywaj się pod konto użytkownika

Przykłady

IotHubResource_Update

Przykładowe żądanie

PATCH https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/myHub?api-version=2026-11-01

{
  "tags": {
    "foo": "bar"
  }
}

Przykładowa odpowiedź

{
  "name": "testHub",
  "type": "Microsoft.Devices/IotHubs",
  "etag": "AAAAAAFD6M4=",
  "id": "/subscriptions/ae24ff83-d2ca-4fc8-9717-05dae4bba489/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub",
  "location": "centraluseuap",
  "properties": {
    "cloudToDevice": {
      "defaultTtlAsIso8601": "PT1H",
      "feedback": {
        "lockDurationAsIso8601": "PT1M",
        "maxDeliveryCount": 10,
        "ttlAsIso8601": "PT1H"
      },
      "maxDeliveryCount": 10
    },
    "enableFileUploadNotifications": false,
    "eventHubEndpoints": {
      "events": {
        "path": "iot-dps-cit-hub-1",
        "endpoint": "sb://iothub-ns-iot-dps-ci-245306-76aca8e13b.servicebus.windows.net/",
        "partitionCount": 2,
        "partitionIds": [
          "0",
          "1"
        ],
        "retentionTimeInDays": 1
      }
    },
    "features": "None",
    "hostName": "iot-dps-cit-hub-1.azure-devices.net",
    "ipFilterRules": [
      {
        "action": "Accept",
        "filterName": "rule1",
        "ipMask": "131.117.159.53"
      },
      {
        "action": "Accept",
        "filterName": "rule2",
        "ipMask": "157.55.59.128/25"
      }
    ],
    "messagingEndpoints": {
      "fileNotifications": {
        "lockDurationAsIso8601": "PT1M",
        "maxDeliveryCount": 10,
        "ttlAsIso8601": "PT1H"
      }
    },
    "networkRuleSets": {
      "applyToBuiltInEventHubEndpoint": true,
      "defaultAction": "Deny",
      "ipRules": [
        {
          "action": "Allow",
          "filterName": "rule1",
          "ipMask": "131.117.159.53"
        },
        {
          "action": "Allow",
          "filterName": "rule2",
          "ipMask": "157.55.59.128/25"
        }
      ]
    },
    "provisioningState": "Succeeded",
    "routing": {
      "endpoints": {
        "eventHubs": [],
        "serviceBusQueues": [],
        "serviceBusTopics": [],
        "storageContainers": []
      },
      "fallbackRoute": {
        "name": "$fallback",
        "condition": "true",
        "endpointNames": [
          "events"
        ],
        "isEnabled": true,
        "source": "DeviceMessages"
      },
      "routes": []
    },
    "state": "Active",
    "storageEndpoints": {
      "$default": {
        "connectionString": "",
        "containerName": "",
        "sasTtlAsIso8601": "PT1H"
      }
    }
  },
  "sku": {
    "name": "S1",
    "capacity": 1,
    "tier": "Standard"
  },
  "systemData": {
    "createdAt": "2021-01-30T00:28:38.963Z"
  },
  "tags": {
    "foo": "bar"
  }
}

Definicje

Nazwisko Opis
AccessRights

Uprawnienia przypisane do zasad dostępu współdzielonego.

ArmIdentity
ArmUserIdentity
AuthenticationType

Określa typ uwierzytelniania używany do nawiązywania połączenia z kontem magazynu.

Capabilities

Możliwości i funkcje włączone dla centrum IoT Hub.

CloudToDeviceProperties

Właściwości obsługi komunikatów w chmurze do urządzenia w usłudze IoT Hub.

createdByType

Typ tożsamości, która utworzyła zasób.

DefaultAction

Domyślna akcja dla zestawu reguł sieci

DeviceRegistry

Reprezentuje właściwości związane z rejestrem urządzeń platformy Azure (ADR).

DeviceRegistryIdentity

Tożsamość używana do zarządzania przestrzenią nazw ADR z płaszczyzny danych.

DeviceRegistryIdentityType

Typ tożsamości.

DeviceRegistryLinkingProperties

Właściwości związane z łączeniem IoT Hub z rejestrem urządzeń Azure.

DeviceRegistryLinkingState

Wskazuje, czy IoT Hub jest powiązany z rejestrem urządzeń Azure.

EnrichmentProperties

Właściwości wzbogacania, które centrum IoT Hub stosuje do komunikatów dostarczanych do punktów końcowych.

ErrorDetails

Szczegóły błędu.

EventHubProperties

Właściwości aprowizowanego punktu końcowego zgodnego z centrum zdarzeń używanego przez centrum IoT.

EventStreamAuthenticationType

Określa typ uwierzytelniania używany do łączenia się z kontem strumienia zdarzeń.

FallbackRouteProperties

Właściwości trasy rezerwowej. IoT Hub używa tych właściwości podczas kierowania komunikatów do rezerwowego punktu końcowego.

FallbackRouteSource

Źródło, do którego stosuje się drogę awaryjną.

FeedbackProperties

Właściwości kolejki opinii dla komunikatów z chmury do urządzenia.

GatewayVersion

Wersja IoT hub Gateway.

IotHubDescription

Opis centrum IoT.

IotHubDetails

Zestaw dodatkowych właściwości tylko do odczytu dla huba IoT.

IotHubLocationDescription

Publiczna reprezentacja jednej z lokalizacji, w których jest aprowizowany zasób.

IotHubProperties

Właściwości centrum IoT Hub.

IotHubReplicaRoleType

Rola regionu może być zarówno pierwotna, jak i drugorzędna. Region podstawowy to miejsce, w którym obecnie aprowizowane jest centrum IoT. Region pomocniczy to sparowany region odzyskiwania po awarii (DR) platformy Azure, a także region, w którym centrum IoT może przejść w tryb failover.

IotHubSku

Nazwa jednostki SKU.

IotHubSkuInfo

Informacje o jednostce SKU centrum IoT.

IotHubSkuTier

Warstwa rozliczeniowa dla centrum IoT.

IpFilterActionType

Żądana akcja żądań przechwyconych przez tę regułę.

IpFilterRule

Reguły filtrowania adresów IP dla centrum IoT.

ManagedIdentity

Właściwości tożsamości zarządzanej.

MessagingEndpointProperties

Właściwości punktów końcowych obsługi komunikatów używanych przez to centrum IoT.

NetworkRuleIPAction

Akcja filtru IP

NetworkRuleSetIpRule

Reguła adresu IP, która ma być stosowana jako część zestawu reguł sieciowych

NetworkRuleSetProperties

Właściwości zestawu reguł sieciowych usługi IotHub

PrivateEndpoint

Właściwość prywatnego punktu końcowego połączenia prywatnego punktu końcowego

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego usługi IotHub

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego

PrivateLinkServiceConnectionState

Bieżący stan połączenia prywatnego punktu końcowego

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego

PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

ResourceIdentityType

Typ tożsamości używany dla zasobu. Typ "SystemAssigned,UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z usługi.

RouteProperties

Właściwości reguły routingu używanej przez centrum IoT Hub do kierowania komunikatów do punktów końcowych.

RoutingCosmosDBSqlApiProperties

Właściwości związane z punktem końcowym kontenera sql usługi cosmos DB.

RoutingEndpoints

Właściwości związane z niestandardowymi punktami końcowymi, do których centrum IoT kieruje komunikaty na podstawie reguł routingu. Dozwolone jest maksymalnie 10 niestandardowych punktów końcowych we wszystkich typach punktów końcowych dla płatnych centrów, a tylko 1 niestandardowy punkt końcowy jest dozwolony we wszystkich typach punktów końcowych dla bezpłatnych centrów.

RoutingEventHubProperties

Właściwości związane z punktem końcowym centrum zdarzeń.

RoutingEventStreamProperties

Właściwości związane z końcowym strumieniem zdarzeń.

RoutingProperties

Właściwości związane z routingiem centrum IoT Hub. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

RoutingServiceBusQueueEndpointProperties

Właściwości związane z typami punktów końcowych kolejki usługi Service Bus.

RoutingServiceBusTopicEndpointProperties

Właściwości związane z typami punktów końcowych tematu usługi Service Bus.

RoutingSource

Źródłem, do którego ma być zastosowana reguła routingu, na przykład DeviceMessages.

RoutingStorageContainerProperties

Właściwości związane z punktem końcowym kontenera magazynu.

RoutingStorageContainerPropertiesEncoding

Kodowanie używane do serializacji komunikatów do obiektów blob. Obsługiwane wartości to "avro", "avrodeflate" i "JSON". Wartość domyślna to "avro".

SharedAccessSignatureAuthorizationRule

Właściwości zasad dostępu współdzielonego centrum IoT.

StorageEndpointProperties

Właściwości punktu końcowego usługi Azure Storage do przekazywania plików.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

TagsResource

Kontener zawierający tylko tagi zasobu, co umożliwia użytkownikowi aktualizowanie tagów w wystąpieniu IoT Hub.

AccessRights

Uprawnienia przypisane do zasad dostępu współdzielonego.

Wartość Opis
RegistryRead

RegistryRead

RegistryWrite

RegistryWrite

ServiceConnect

ServiceConnect

DeviceConnect

UrządzeniePołączenie urządzenia

RegistryRead, RegistryWrite

RejestryRead, RegistryWrite

RegistryRead, ServiceConnect

RegistryRead, ServiceConnect

RegistryRead, DeviceConnect

RejestryRead, DeviceConnect

RegistryWrite, ServiceConnect

RegistryWrite, ServiceConnect

RegistryWrite, DeviceConnect

RegistryWrite, DeviceConnect

ServiceConnect, DeviceConnect

ServiceConnect, DeviceConnect

RegistryRead, RegistryWrite, ServiceConnect

RegistryRead, RegistryWrite, ServiceConnect

RegistryRead, RegistryWrite, DeviceConnect

RegistryRead, RegistryWrite, DeviceConnect

RegistryRead, ServiceConnect, DeviceConnect

RegistryRead, ServiceConnect, DeviceConnect

RegistryWrite, ServiceConnect, DeviceConnect

RegistryWrite, ServiceConnect, DeviceConnect

RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect

RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect

ArmIdentity

Nazwisko Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń

tenantId

string

Identyfikator najemcy

type

ResourceIdentityType

Typ tożsamości używany dla zasobu. Typ "SystemAssigned,UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z usługi.

userAssignedIdentities

<string,  ArmUserIdentity>

Słownik <ArmUserIdentity>

ArmUserIdentity

Nazwisko Typ Opis
clientId

string

principalId

string

AuthenticationType

Określa typ uwierzytelniania używany do nawiązywania połączenia z kontem magazynu.

Wartość Opis
keyBased

keyBased

identityBased

identityBased

Capabilities

Możliwości i funkcje włączone dla centrum IoT Hub.

Wartość Opis
None

Żaden

DeviceManagement

Zarządzanie urządzeniami

CloudToDeviceProperties

Właściwości obsługi komunikatów w chmurze do urządzenia w usłudze IoT Hub.

Nazwisko Typ Opis
defaultTtlAsIso8601

string (duration)

Domyślny czas wygaśnięcia komunikatów z chmury do urządzenia w kolejce urządzeń. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

feedback

FeedbackProperties

Właściwości kolejki opinii dla komunikatów z chmury do urządzenia.

maxDeliveryCount

integer (int32)

minimum: 1
maximum: 100

Maksymalna liczba dostaw komunikatów z chmury do urządzenia w kolejce urządzeń. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

createdByType

Typ tożsamości, która utworzyła zasób.

Wartość Opis
User
Application
ManagedIdentity
Key

DefaultAction

Domyślna akcja dla zestawu reguł sieci

Wartość Opis
Deny

Odmów

Allow

Pozwól

DeviceRegistry

Reprezentuje właściwości związane z rejestrem urządzeń platformy Azure (ADR).

Nazwisko Typ Opis
dataPlaneHostName

string

Nazwa hosta dla punktu końcowego płaszczyzny danych powiązanego rejestru urządzeń Azure.

identity

DeviceRegistryIdentity

Tożsamość używana do zarządzania przestrzenią nazw ADR z płaszczyzny danych.

linkingProperties

DeviceRegistryLinkingProperties

Właściwości związane z łączeniem IoT Hub z rejestrem urządzeń Azure.

namespaceResourceId

string (arm-id)

Identyfikator przestrzeni nazw Azure Device Registry

namespaceUuid

string

UUID powiązanej przestrzeni nazw Azure Device Registry.

DeviceRegistryIdentity

Tożsamość używana do zarządzania przestrzenią nazw ADR z płaszczyzny danych.

Nazwisko Typ Opis
type

DeviceRegistryIdentityType

Typ tożsamości.

userAssignedIdentity

string (arm-id)

Przypisany przez użytkownika tożsamość, jeśli typ tożsamości jest 'UserAssigned'.

DeviceRegistryIdentityType

Typ tożsamości.

Wartość Opis
SystemAssigned

Do zarządzania przestrzenią nazw ADR używaj zarządzanej tożsamości przypisanej przez system.

UserAssigned

Do zarządzania przestrzenią nazw ADR używaj przypisanej przez użytkownika tożsamości zarządzanej.

DeviceRegistryLinkingProperties

Właściwości związane z łączeniem IoT Hub z rejestrem urządzeń Azure.

Nazwisko Typ Opis
error

ErrorDetails

Ostatni błąd pojawił się przy łączeniu IoT Hub z rejestrem urządzeń Azure.

state

DeviceRegistryLinkingState

Wskazuje, czy IoT Hub jest powiązany z rejestrem urządzeń Azure.

DeviceRegistryLinkingState

Wskazuje, czy IoT Hub jest powiązany z rejestrem urządzeń Azure.

Wartość Opis
InProgress

Trwa łączenie IoT Hub z rejestrem urządzeń Azure.

Success

IoT Hub jest pomyślnie połączony z rejestrem urządzeń Azure.

Orphaned

Powiązany rejestr urządzeń Azure nie jest już powiązany z IoT Hub.

Failed

IoT Hub nie połączył się z rejestrem urządzeń Azure.

EnrichmentProperties

Właściwości wzbogacania, które centrum IoT Hub stosuje do komunikatów dostarczanych do punktów końcowych.

Nazwisko Typ Opis
endpointNames

string[]

Lista punktów końcowych, dla których wzbogacenie jest stosowane do komunikatu.

key

string

Klucz lub nazwa właściwości wzbogacania.

value

string

Wartość właściwości wzbogacania.

ErrorDetails

Szczegóły błędu.

Nazwisko Typ Opis
code

string

Kod błędu.

details

string

Szczegóły błędu.

httpStatusCode

string

Kod statusu HTTP.

message

string

Komunikat o błędzie.

EventHubProperties

Właściwości aprowizowanego punktu końcowego zgodnego z centrum zdarzeń używanego przez centrum IoT.

Nazwisko Typ Opis
endpoint

string

Punkt końcowy zgodny z centrum zdarzeń.

partitionCount

integer (int32)

Liczba partycji do odbierania komunikatów z urządzenia do chmury w punkcie końcowym zgodnym z centrum zdarzeń. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages.

partitionIds

string[]

Identyfikatory partycji w punkcie końcowym zgodnym z centrum zdarzeń.

path

string

Nazwa zgodna z centrum zdarzeń.

retentionTimeInDays

integer (int64)

Czas przechowywania komunikatów z urządzenia do chmury w dniach. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages

EventStreamAuthenticationType

Określa typ uwierzytelniania używany do łączenia się z kontem strumienia zdarzeń.

Wartość Opis
identityBased

Uwierzytelnianie oparte na tożsamości

FallbackRouteProperties

Właściwości trasy rezerwowej. IoT Hub używa tych właściwości podczas kierowania komunikatów do rezerwowego punktu końcowego.

Nazwisko Typ Opis
condition

string

Warunek, który jest oceniany w celu zastosowania trasy rezerwowej. Jeśli warunek nie zostanie podany, zostanie on domyślnie obliczony na wartość true. Aby zapoznać się z gramatyką, zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpointNames

string[]

Lista punktów końcowych, do których są kierowane komunikaty spełniające warunek. Obecnie dozwolony jest tylko 1 punkt końcowy.

isEnabled

boolean

Służy do określania, czy trasa rezerwowa jest włączona.

name

string

Nazwa trasy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki, ma maksymalną długość 64 znaków i musi być unikatowa.

source

FallbackRouteSource

Źródło, do którego ma zostać zastosowana reguła routingu. Na przykład DeviceMessages

FallbackRouteSource

Źródło, do którego stosuje się drogę awaryjną.

Wartość Opis
DeviceMessages

Wiadomości z urządzeń do chmury wysyłane przez urządzenia.

FeedbackProperties

Właściwości kolejki opinii dla komunikatów z chmury do urządzenia.

Nazwisko Typ Opis
lockDurationAsIso8601

string (duration)

Czas trwania blokady kolejki opinii. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

maxDeliveryCount

integer (int32)

minimum: 1
maximum: 100

Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT Hub. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

ttlAsIso8601

string (duration)

Okres, przez który komunikat jest dostępny do użytku, zanim wygaśnie przez centrum IoT. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

GatewayVersion

Wersja IoT hub Gateway.

Wartość Opis
V1

V1

V2

V2

IotHubDescription

Opis centrum IoT.

Nazwisko Typ Opis
etag

string

Pole Etag nie jest wymagane. Jeśli jest on podany w treści odpowiedzi, musi być również podany jako nagłówek zgodnie z normalną konwencją ETag.

id

string (arm-id)

W pełni określony identyfikator zasobu dla tego zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

identity

ArmIdentity

Tożsamości zarządzane dla usługi IotHub.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties

IotHubProperties

Właściwości usługi IotHub

sku

IotHubSkuInfo

Informacje o jednostce SKU usługi IotHub

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

IotHubDetails

Zestaw dodatkowych właściwości tylko do odczytu dla huba IoT.

Nazwisko Typ Opis
gatewayVersion

GatewayVersion

Wersja IoT hub Gateway.

IotHubLocationDescription

Publiczna reprezentacja jednej z lokalizacji, w których jest aprowizowany zasób.

Nazwisko Typ Opis
location

string

Nazwa regionu świadczenia usługi Azure

role

IotHubReplicaRoleType

Rola regionu może być zarówno pierwotna, jak i drugorzędna. Region podstawowy to miejsce, w którym obecnie aprowizowane jest centrum IoT. Region pomocniczy to sparowany region odzyskiwania po awarii (DR) platformy Azure, a także region, w którym centrum IoT może przejść w tryb failover.

IotHubProperties

Właściwości centrum IoT Hub.

Nazwisko Typ Opis
allowedFqdnList

string[]

Lista dozwolonych nazw FQDN (w pełni kwalifikowana nazwa domeny) dla ruchu wychodzącego z usługi Iot Hub.

authorizationPolicies

SharedAccessSignatureAuthorizationRule[]

Zasady dostępu współdzielonego, których można użyć do zabezpieczenia połączenia z centrum IoT.

cloudToDevice

CloudToDeviceProperties

Właściwości obsługi komunikatów w chmurze do urządzenia w usłudze IoT Hub.

comments

string

Komentarze centrum IoT Hub.

deviceHostName

string

Nazwa hosta urządzenia. Obsługuje bezpieczne połączenia przez TLS 1.3.

deviceRegistry

DeviceRegistry

Reprezentuje właściwości związane z rejestrem urządzeń platformy Azure (ADR).

disableDeviceSAS

boolean

Jeśli to prawda, nie można używać wszystkich urządzeń (w tym urządzeń brzegowych, ale z wyłączeniem modułów) kluczy SAS o określonym zakresie.

disableLocalAuth

boolean

Jeśli to prawda, tokeny SAS z kluczami sygnatury dostępu współdzielonego o zakresie centrum Iot nie mogą być używane do uwierzytelniania.

disableModuleSAS

boolean

Jeśli to prawda, nie można użyć wszystkich kluczy sygnatury dostępu współdzielonego o zakresie modułu do uwierzytelniania.

enableDataResidency

boolean

Ta właściwość po ustawieniu wartości true spowoduje włączenie rezydencji danych, co spowoduje wyłączenie odzyskiwania po awarii.

enableFileUploadNotifications

boolean

Jeśli wartość True, powiadomienia dotyczące przekazywania plików są włączone.

eventHubEndpoints

<string,  EventHubProperties>

Właściwości punktu końcowego zgodnego z centrum zdarzeń. Jedynymi możliwymi kluczami do tego słownika są zdarzenia. Ten klucz musi być obecny w słowniku podczas tworzenia lub aktualizowania wywołań dla centrum IoT.

features

Capabilities

Możliwości i funkcje włączone dla centrum IoT Hub.

hostName

string

Nazwa hosta.

iotHubDetails

IotHubDetails

Zestaw dodatkowych właściwości tylko do odczytu dla huba IoT.

ipFilterRules

IpFilterRule[]

Reguły filtrowania adresów IP.

locations

IotHubLocationDescription[]

Lokalizacja podstawowa i pomocnicza dla centrum iot

messagingEndpoints

<string,  MessagingEndpointProperties>

Właściwości punktu końcowego obsługi komunikatów dla kolejki powiadomień przekazywania pliku.

minTlsVersion

string

Określa minimalną wersję protokołu TLS do obsługi tego centrum. Można ustawić wartość "1.2", aby klienci korzystający z protokołu TLS w wersji starszej niż 1.2 zostali odrzuceni.

networkRuleSets

NetworkRuleSetProperties

Właściwości zestawu reguł sieciowych usługi IotHub

privateEndpointConnections

PrivateEndpointConnection[]

Połączenia prywatnego punktu końcowego utworzone w tej usłudze IotHub

provisioningState

string

Stan aprowizacji.

publicNetworkAccess

PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

restrictOutboundNetworkAccess

boolean

W przypadku wartości true ruch wychodzący z usługi IotHub będzie ograniczony tylko do dozwolonych nazw FQDN skonfigurowanych za pośrednictwem listy allowedFqdnList.

routing

RoutingProperties

Właściwości związane z routingiem centrum IoT Hub. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

serviceHostName

string

Nazwa hosta usługi. Obsługuje bezpieczne połączenia przez TLS 1.3.

state

string

Stan centrum.

storageEndpoints

<string,  StorageEndpointProperties>

Lista punktów końcowych usługi Azure Storage, w których można przekazywać pliki. Obecnie można skonfigurować tylko jedno konto usługi Azure Storage i musi mieć jego klucz jako $default. Określenie więcej niż jednego konta magazynu powoduje zgłoszenie błędu. Nie określono wartości dla tej właściwości, gdy właściwość enableFileUploadNotifications jest ustawiona na wartość True, co powoduje zgłoszenie błędu.

IotHubReplicaRoleType

Rola regionu może być zarówno pierwotna, jak i drugorzędna. Region podstawowy to miejsce, w którym obecnie aprowizowane jest centrum IoT. Region pomocniczy to sparowany region odzyskiwania po awarii (DR) platformy Azure, a także region, w którym centrum IoT może przejść w tryb failover.

Wartość Opis
primary

podstawowy

secondary

drugorzędny

IotHubSku

Nazwa jednostki SKU.

Wartość Opis
F1

F1

S1

S1

S2

S2

S3

S3

B1

B1

B2

B2

B3

B3

IotHubSkuInfo

Informacje o jednostce SKU centrum IoT.

Nazwisko Typ Opis
capacity

integer (int64)

Liczba aprowizowania jednostek usługi IoT Hub. Zobacz: https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits.

name

IotHubSku

Nazwa jednostki SKU.

tier

IotHubSkuTier

Warstwa rozliczeniowa dla centrum IoT.

IotHubSkuTier

Warstwa rozliczeniowa dla centrum IoT.

Wartość Opis
Free

Bezpłatna

Standard

Standard

Basic

Basic

IpFilterActionType

Żądana akcja żądań przechwyconych przez tę regułę.

Wartość Opis
Accept

Akceptuj

Reject

Odrzuć

IpFilterRule

Reguły filtrowania adresów IP dla centrum IoT.

Nazwisko Typ Opis
action

IpFilterActionType

Żądana akcja żądań przechwyconych przez tę regułę.

filterName

string

Nazwa reguły filtru adresów IP.

ipMask

string

Ciąg zawierający zakres adresów IP w notacji CIDR dla reguły.

ManagedIdentity

Właściwości tożsamości zarządzanej.

Nazwisko Typ Opis
userAssignedIdentity

string

Tożsamość przypisana przez użytkownika.

MessagingEndpointProperties

Właściwości punktów końcowych obsługi komunikatów używanych przez to centrum IoT.

Nazwisko Typ Opis
lockDurationAsIso8601

string (duration)

Czas trwania blokady. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.

maxDeliveryCount

integer (int32)

minimum: 1
maximum: 100

Liczba prób dostarczenia komunikatu przez centrum IoT Hub. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.

ttlAsIso8601

string (duration)

Okres, przez który komunikat jest dostępny do użytku, zanim wygaśnie przez centrum IoT. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.

NetworkRuleIPAction

Akcja filtru IP

Wartość Opis
Allow

Pozwól

NetworkRuleSetIpRule

Reguła adresu IP, która ma być stosowana jako część zestawu reguł sieciowych

Nazwisko Typ Domyślna wartość Opis
action

NetworkRuleIPAction

Allow

Akcja filtru IP

filterName

string

Nazwa reguły filtru adresów IP.

ipMask

string

Ciąg zawierający zakres adresów IP w notacji CIDR dla reguły.

NetworkRuleSetProperties

Właściwości zestawu reguł sieciowych usługi IotHub

Nazwisko Typ Domyślna wartość Opis
applyToBuiltInEventHubEndpoint

boolean

Jeśli wartość True, zestaw reguł sieciowych jest również stosowany do aplikacji BuiltIn EventHub EndPoint usługi IotHub

defaultAction

DefaultAction

Deny

Domyślna akcja dla zestawu reguł sieci

ipRules

NetworkRuleSetIpRule[]

Lista reguł adresów IP

PrivateEndpoint

Właściwość prywatnego punktu końcowego połączenia prywatnego punktu końcowego

Nazwisko Typ Opis
id

string

Identyfikator zasobu.

PrivateEndpointConnection

Połączenie prywatnego punktu końcowego usługi IotHub

Nazwisko Typ Opis
id

string (arm-id)

W pełni określony identyfikator zasobu dla tego zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nazwa zasobu

properties

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego

systemData

systemData

Metadane usługi Azure Resource Manager zawierające informacje „createdBy” i „modifiedBy”.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProperties

Właściwości połączenia prywatnego punktu końcowego

Nazwisko Typ Opis
privateEndpoint

PrivateEndpoint

Właściwość prywatnego punktu końcowego połączenia prywatnego punktu końcowego

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Bieżący stan połączenia prywatnego punktu końcowego

PrivateLinkServiceConnectionState

Bieżący stan połączenia prywatnego punktu końcowego

Nazwisko Typ Opis
actionsRequired

string

Akcje wymagane dla połączenia prywatnego punktu końcowego

description

string

Opis bieżącego stanu połączenia prywatnego punktu końcowego

status

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego

PrivateLinkServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego

Wartość Opis
Pending

Oczekujące

Approved

Zatwierdzony

Rejected

Odrzucone

Disconnected

Disconnected

PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone

Wartość Opis
Enabled

Enabled

Disabled

Disabled

ResourceIdentityType

Typ tożsamości używany dla zasobu. Typ "SystemAssigned,UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z usługi.

Wartość Opis
SystemAssigned

SystemAssigned

UserAssigned

UserAssigned

SystemAssigned, UserAssigned

SystemPrzypisane, Przypisane przez użytkownika

None

Żaden

RouteProperties

Właściwości reguły routingu używanej przez centrum IoT Hub do kierowania komunikatów do punktów końcowych.

Nazwisko Typ Opis
condition

string

Warunek, który jest obliczany w celu zastosowania reguły routingu. Jeśli nie podano warunku, wartość jest domyślnie obliczana na wartość true. Aby zapoznać się z gramatyką, zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language

endpointNames

string[]

Lista punktów końcowych, do których są kierowane komunikaty spełniające warunek. Obecnie dozwolony jest tylko jeden punkt końcowy.

isEnabled

boolean

Służy do określania, czy trasa jest włączona.

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa trasy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki, ma maksymalną długość 64 znaków i musi być unikatowa.

source

RoutingSource

Źródłem, do którego ma być zastosowana reguła routingu, na przykład DeviceMessages.

RoutingCosmosDBSqlApiProperties

Właściwości związane z punktem końcowym kontenera sql usługi cosmos DB.

Nazwisko Typ Opis
authenticationType

AuthenticationType

Metoda używana do uwierzytelniania względem punktu końcowego kontenera sql usługi Cosmos DB

containerName

string

Nazwa kontenera sql usługi Cosmos DB w bazie danych cosmos DB.

databaseName

string

Nazwa bazy danych cosmos DB na koncie usługi Cosmos DB.

endpointUri

string (uri)

Adres URL konta usługi Cosmos DB. Musi zawierać protokół https://

id

string

Identyfikator punktu końcowego kontenera sql usługi Cosmos DB

identity

ManagedIdentity

Właściwości tożsamości zarządzanej dotyczące routingu punktu końcowego kontenera usługi Cosmos DB.

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych.

partitionKeyName

string

Nazwa klucza partycji skojarzonego z tym kontenerem sql usługi Cosmos DB, jeśli istnieje. Jest to opcjonalny parametr.

partitionKeyTemplate

string

Szablon służący do generowania syntetycznej wartości klucza partycji do użycia z tym kontenerem sql usługi Cosmos DB. Szablon musi zawierać co najmniej jeden z następujących symboli zastępczych: {iothub}, {deviceid}, {DD}, {MM}i {RRRR}. Każdy symbol zastępczy może być określony co najwyżej raz, ale składniki kolejności i symbolu zastępczego są dowolne. Ten parametr jest wymagany tylko wtedy, gdy określono parametr PartitionKeyName.

primaryKey

string (password)

Klucz podstawowy konta usługi Cosmos DB.

resourceGroup

string

Nazwa grupy zasobów konta usługi Cosmos DB.

secondaryKey

string (password)

Klucz pomocniczy konta usługi Cosmos DB.

subscriptionId

string

Identyfikator subskrypcji konta usługi Cosmos DB.

RoutingEndpoints

Właściwości związane z niestandardowymi punktami końcowymi, do których centrum IoT kieruje komunikaty na podstawie reguł routingu. Dozwolone jest maksymalnie 10 niestandardowych punktów końcowych we wszystkich typach punktów końcowych dla płatnych centrów, a tylko 1 niestandardowy punkt końcowy jest dozwolony we wszystkich typach punktów końcowych dla bezpłatnych centrów.

Nazwisko Typ Opis
cosmosDBSqlContainers

RoutingCosmosDBSqlApiProperties[]

Lista punktów końcowych kontenera usługi Cosmos DB, do których usługa IoT Hub kieruje komunikaty na podstawie reguł routingu.

eventHubs

RoutingEventHubProperties[]

Lista punktów końcowych usługi Event Hubs, do których usługa IoT Hub kieruje komunikaty na podstawie reguł routingu. Ta lista nie zawiera wbudowanego punktu końcowego usługi Event Hubs.

eventStreams

RoutingEventStreamProperties[]

Lista punktów końcowych strumieni zdarzeń, do których hub IoT kieruje wiadomości, na podstawie reguł routingu.

serviceBusQueues

RoutingServiceBusQueueEndpointProperties[]

Lista punktów końcowych kolejki usługi Service Bus, do których usługa IoT Hub kieruje komunikaty na podstawie reguł routingu.

serviceBusTopics

RoutingServiceBusTopicEndpointProperties[]

Lista punktów końcowych tematu usługi Service Bus, do których centrum IoT kieruje komunikaty na podstawie reguł routingu.

storageContainers

RoutingStorageContainerProperties[]

Lista punktów końcowych kontenera magazynu, do których usługa IoT Hub kieruje komunikaty na podstawie reguł routingu.

RoutingEventHubProperties

Właściwości związane z punktem końcowym centrum zdarzeń.

Nazwisko Typ Opis
authenticationType

AuthenticationType

Metoda używana do uwierzytelniania względem punktu końcowego centrum zdarzeń

connectionString

string (password)

Parametry połączenia punktu końcowego centrum zdarzeń.

endpointUri

string

Adres URL punktu końcowego centrum zdarzeń. Musi zawierać protokół sb://

entityPath

string

Nazwa centrum zdarzeń w przestrzeni nazw centrum zdarzeń

id

string

Identyfikator punktu końcowego centrum zdarzeń

identity

ManagedIdentity

Właściwości tożsamości zarządzanej punktu końcowego centrum zdarzeń routingu.

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych.

resourceGroup

string

Nazwa grupy zasobów punktu końcowego centrum zdarzeń.

subscriptionId

string

Identyfikator subskrypcji punktu końcowego centrum zdarzeń.

RoutingEventStreamProperties

Właściwości związane z końcowym strumieniem zdarzeń.

Nazwisko Typ Opis
authenticationType

EventStreamAuthenticationType

Metoda uwierzytelniania względem punktu końcowego strumienia zdarzeń

endpointUri

string

URL przestrzeni nazw centrum zdarzeń punktu końcowego strumienia zdarzeń. Musi zawierać protokół sb://

entityPath

string

Nazwa centrum zdarzeń w przestrzeni nazw centrum zdarzeń

eventStreamId

string

Unikalny GUID strumienia zdarzeń docelowych w przestrzeni roboczej.

id

string

ID punktu końcowego strumienia zdarzeń

identity

ManagedIdentity

Zarządzane właściwości tożsamości końcowego punktu strumienia zdarzeń routingu.

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych.

sourceId

string

Unikalny GUID niestandardowego źródła dla strumienia zdarzeń.

workspaceId

string

Unikalny GUID docelowej przestrzeni roboczej Microsoft Fabric dla punktu końcowego strumienia zdarzeń.

RoutingProperties

Właściwości związane z routingiem centrum IoT Hub. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

Nazwisko Typ Opis
endpoints

RoutingEndpoints

Właściwości związane z niestandardowymi punktami końcowymi, do których centrum IoT kieruje komunikaty na podstawie reguł routingu. Dozwolone jest maksymalnie 10 niestandardowych punktów końcowych we wszystkich typach punktów końcowych dla płatnych centrów, a tylko 1 niestandardowy punkt końcowy jest dozwolony we wszystkich typach punktów końcowych dla bezpłatnych centrów.

enrichments

EnrichmentProperties[]

Lista wzbogaceń udostępnianych przez użytkownika, które centrum IoT ma zastosowanie do komunikatów dostarczanych do wbudowanych i niestandardowych punktów końcowych. Zobacz: https://aka.ms/telemetryoneventgrid

fallbackRoute

FallbackRouteProperties

Właściwości trasy, która jest używana jako trasa powrotna, gdy żaden z warunków określonych w sekcji "trasy" nie jest spełniony. Jest to opcjonalny parametr. Jeśli ta właściwość nie jest ustawiona, komunikaty, które nie spełniają żadnego z warunków określonych w sekcji "trasy", są kierowane do wbudowanego punktu końcowego usługi EventHub.

routes

RouteProperties[]

Lista reguł routingu udostępnianych przez użytkownika używanych przez centrum IoT do kierowania komunikatów do wbudowanych i niestandardowych punktów końcowych. Dla płatnych centrów dozwolonych jest maksymalnie 100 reguł routingu, a w przypadku bezpłatnych centrów dozwolonych jest maksymalnie 5 reguł routingu.

RoutingServiceBusQueueEndpointProperties

Właściwości związane z typami punktów końcowych kolejki usługi Service Bus.

Nazwisko Typ Opis
authenticationType

AuthenticationType

Metoda używana do uwierzytelniania względem punktu końcowego kolejki usługi Service Bus

connectionString

string (password)

Parametry połączenia punktu końcowego kolejki usługi Service Bus.

endpointUri

string

Adres URL punktu końcowego kolejki usługi Service Bus. Musi zawierać protokół sb://

entityPath

string

Nazwa kolejki w przestrzeni nazw usługi Service Bus

id

string

Identyfikator punktu końcowego kolejki usługi Service Bus

identity

ManagedIdentity

Właściwości tożsamości zarządzanej punktu końcowego kolejki usługi Service Bus.

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych. Nazwa nie musi być taka sama jak rzeczywista nazwa kolejki.

resourceGroup

string

Nazwa grupy zasobów punktu końcowego kolejki usługi Service Bus.

subscriptionId

string

Identyfikator subskrypcji punktu końcowego kolejki usługi Service Bus.

RoutingServiceBusTopicEndpointProperties

Właściwości związane z typami punktów końcowych tematu usługi Service Bus.

Nazwisko Typ Opis
authenticationType

AuthenticationType

Metoda używana do uwierzytelniania względem punktu końcowego tematu usługi Service Bus

connectionString

string (password)

Parametry połączenia punktu końcowego tematu usługi Service Bus.

endpointUri

string

Adres URL punktu końcowego tematu usługi Service Bus. Musi zawierać protokół sb://

entityPath

string

Nazwa kolejki w temacie usługi Service Bus

id

string

Identyfikator punktu końcowego tematu usługi Service Bus

identity

ManagedIdentity

Właściwości tożsamości zarządzanej punktu końcowego tematu usługi Service Bus.

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych. Nazwa nie musi być taka sama jak rzeczywista nazwa tematu.

resourceGroup

string

Nazwa grupy zasobów punktu końcowego tematu usługi Service Bus.

subscriptionId

string

Identyfikator subskrypcji punktu końcowego tematu usługi Service Bus.

RoutingSource

Źródłem, do którego ma być zastosowana reguła routingu, na przykład DeviceMessages.

Wartość Opis
Invalid

Nieprawidłowy

DeviceMessages

Komunikaty urządzenia

TwinChangeEvents

Wydarzenia TwinChangeWydarzenia

DeviceLifecycleEvents

ZdarzeniaCykluŻyciaUrządzenia

DeviceJobLifecycleEvents

DeviceJobLifecycleEvents

DeviceConnectionStateEvents

DeviceConnectionStateEvents

RoutingStorageContainerProperties

Właściwości związane z punktem końcowym kontenera magazynu.

Nazwisko Typ Opis
authenticationType

AuthenticationType

Metoda używana do uwierzytelniania względem punktu końcowego magazynu

batchFrequencyInSeconds

integer (int32)

minimum: 60
maximum: 720

Przedział czasu, w którym obiekty blob są zapisywane w magazynie. Wartość powinna należeć do przedziału od 60 do 720 sekund. Wartość domyślna to 300 sekund.

connectionString

string (password)

Parametry połączenia konta magazynu.

containerName

string

Nazwa kontenera magazynu na koncie magazynu.

encoding

RoutingStorageContainerPropertiesEncoding

Kodowanie używane do serializacji komunikatów do obiektów blob. Obsługiwane wartości to "avro", "avrodeflate" i "JSON". Wartość domyślna to "avro".

endpointUri

string

Adres URL punktu końcowego magazynu. Musi zawierać protokół https://

fileNameFormat

string

Format nazwy pliku dla obiektu blob. Domyślny format to {iothub}/{partition}/{RRRR}/{MM}/{DD}/{HH}/{mm}. Wszystkie parametry są obowiązkowe, ale można zmienić ich kolejność.

id

string

Identyfikator punktu końcowego kontenera magazynu

identity

ManagedIdentity

Właściwości tożsamości zarządzanej punktu końcowego magazynu routingu.

maxChunkSizeInBytes

integer (int32)

minimum: 10485760
maximum: 524288000

Maksymalna liczba bajtów dla każdego obiektu blob zapisanego w magazynie. Wartość powinna należeć do zakresu od 10485760(10 MB) do 524288000(500 MB). Wartość domyślna to 314572800(300 MB).

name

string

pattern: ^[A-Za-z0-9-._]{1,64}$

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych.

resourceGroup

string

Nazwa grupy zasobów konta magazynu.

subscriptionId

string

Identyfikator subskrypcji konta magazynu.

RoutingStorageContainerPropertiesEncoding

Kodowanie używane do serializacji komunikatów do obiektów blob. Obsługiwane wartości to "avro", "avrodeflate" i "JSON". Wartość domyślna to "avro".

Wartość Opis
Avro

Avro

AvroDeflate

AvroDeflate (Zabezpieczenie przed aktualizacją)

JSON

JSON

SharedAccessSignatureAuthorizationRule

Właściwości zasad dostępu współdzielonego centrum IoT.

Nazwisko Typ Opis
keyName

string

Nazwa zasad dostępu współdzielonego.

primaryKey

string

Klucz podstawowy.

rights

AccessRights

Uprawnienia przypisane do zasad dostępu współdzielonego.

secondaryKey

string

Klucz pomocniczy.

StorageEndpointProperties

Właściwości punktu końcowego usługi Azure Storage do przekazywania plików.

Nazwisko Typ Opis
authenticationType

AuthenticationType

Określa typ uwierzytelniania używany do nawiązywania połączenia z kontem magazynu.

connectionString

string

Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.

containerName

string

Nazwa kontenera głównego, w którym są przekazywane pliki. Kontener nie musi istnieć, ale powinien być creatable przy użyciu określonego parametru connectionString.

identity

ManagedIdentity

Właściwości tożsamości zarządzanej punktu końcowego magazynu na potrzeby przekazywania plików.

sasTtlAsIso8601

string (duration)

Okres, dla którego identyfikator URI sygnatury dostępu współdzielonego wygenerowany przez usługę IoT Hub na potrzeby przekazywania plików jest prawidłowy. Zobacz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwisko Typ Opis
createdAt

string (date-time)

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string (date-time)

Znacznik czasu ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

TagsResource

Kontener zawierający tylko tagi zasobu, co umożliwia użytkownikowi aktualizowanie tagów w wystąpieniu IoT Hub.

Nazwisko Typ Opis
tags

object

Tagi zasobów