Iot Hub Resource - Update
Mevcut IoT Hubs etiketlerini güncelleştirin.
Mevcut IoT Hub etiketlerini güncelleştirin. Diğer alanları güncelleştirmek için CreateOrUpdate yöntemini kullanın
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}?api-version=2018-04-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Kaynak grubu tanımlayıcısı. |
resource
|
path | True |
string |
Güncelleştirilecek iot hub'ının adı. |
subscription
|
path | True |
string |
Abonelik tanımlayıcısı. |
api-version
|
query | True |
string |
API sürümü. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
tags |
object |
Kaynak etiketleri |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Iot Hub başarıyla güncelleştirildi |
Güvenlik
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 | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
IotHubResource_Update
Sample Request
PATCH https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/myHub?api-version=2018-04-01
{
"tags": {
"foo": "bar"
}
}
Sample Response
{
"id": "/subscriptions/ae24ff83-d2ca-4fc8-9717-05dae4bba489/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub",
"name": "testHub",
"type": "Microsoft.Devices/IotHubs",
"location": "centraluseuap",
"tags": {
"foo": "bar"
},
"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": {
"name": "$fallback",
"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
}
}
Tanımlar
Name | Description |
---|---|
Access |
Paylaşılan erişim ilkesine atanan izinler. |
Capabilities |
IoT hub için etkinleştirilen özellikler ve özellikler. |
Cloud |
IoT hub buluttan cihaza mesajlaşma özellikleri. |
Event |
IoT hub'ı tarafından kullanılan sağlanan Event Hub uyumlu uç noktanın özellikleri. |
Fallback |
Geri dönüş yolunun özellikleri. IoT Hub, iletileri geri dönüş uç noktasına yönlendirirken bu özellikleri kullanır. |
Feedback |
Buluttan cihaza iletiler için geri bildirim kuyruğunun özellikleri. |
Iot |
IoT hub'ının açıklaması. |
Iot |
IoT hub'ının özellikleri. |
Iot |
SKU'nun adı. |
Iot |
IoT hub'ının SKU'su hakkında bilgi. |
Iot |
IoT hub'ına yönelik faturalama katmanı. |
Ip |
Bu kural tarafından yakalanan istekler için istenen eylem. |
Ip |
IoT hub'ına yönelik IP filtresi kuralları. |
Messaging |
Bu IoT hub'ı tarafından kullanılan mesajlaşma uç noktalarının özellikleri. |
Operations |
IoT hub'ına yönelik işlem izleme özellikleri. Sözlüğün olası anahtarları Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods'tır. |
Route |
IoT hub'ınızın iletileri uç noktalara yönlendirmek için kullandığı yönlendirme kuralının özellikleri. |
Routing |
IoT hub'ınızın iletileri yönlendirme kurallarına göre yönlendirdiği özel uç noktalarla ilgili özellikler. Ücretli hub'lar için tüm uç nokta türlerinde en fazla 10 özel uç noktaya izin verilir ve ücretsiz hub'lar için tüm uç nokta türlerinde yalnızca 1 özel uç noktaya izin verilir. |
Routing |
Olay hub'ı uç noktasıyla ilgili özellikler. |
Routing |
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging |
Routing |
Service Bus kuyruğu uç noktası türleriyle ilgili özellikler. |
Routing |
Service Bus konu uç noktası türleriyle ilgili özellikler. |
Routing |
DeviceMessages gibi yönlendirme kuralının uygulanacağı kaynak. |
Routing |
Depolama kapsayıcısı uç noktasıyla ilgili özellikler. |
Shared |
IoT hub paylaşılan erişim ilkesinin özellikleri. |
Storage |
Dosya yükleme için Azure Depolama uç noktasının özellikleri. |
Tags |
Kullanıcının bir IoT Hub örneğindeki etiketleri güncelleştirmesine olanak sağlayan, yalnızca bir kaynağın Etiketlerini tutan kapsayıcı. |
AccessRights
Paylaşılan erişim ilkesine atanan izinler.
Name | Tür | 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
IoT hub için etkinleştirilen özellikler ve özellikler.
Name | Tür | Description |
---|---|---|
DeviceManagement |
string |
|
None |
string |
CloudToDeviceProperties
IoT hub buluttan cihaza mesajlaşma özellikleri.
Name | Tür | Description |
---|---|---|
defaultTtlAsIso8601 |
string |
Cihaz kuyruğunda buluttan cihaza iletiler için varsayılan yaşam süresi. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. |
feedback |
Buluttan cihaza iletiler için geri bildirim kuyruğunun özellikleri. |
|
maxDeliveryCount |
integer |
Cihaz kuyruğundaki buluttan cihaza iletiler için maksimum teslim sayısı. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. |
EventHubProperties
IoT hub'ı tarafından kullanılan sağlanan Event Hub uyumlu uç noktanın özellikleri.
Name | Tür | Description |
---|---|---|
endpoint |
string |
Event Hub ile uyumlu uç nokta. |
partitionCount |
integer |
Event Hub ile uyumlu uç noktada cihazdan buluta iletileri almaya yönelik bölüm sayısı. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages. |
partitionIds |
string[] |
Event Hub ile uyumlu uç noktadaki bölüm kimlikleri. |
path |
string |
Olay Hub'ı ile uyumlu ad. |
retentionTimeInDays |
integer |
Cihazdan buluta iletilerin saklama süresi (gün olarak). Bkz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#device-to-cloud-messages |
FallbackRouteProperties
Geri dönüş yolunun özellikleri. IoT Hub, iletileri geri dönüş uç noktasına yönlendirirken bu özellikleri kullanır.
Name | Tür | Description |
---|---|---|
condition |
string |
Geri dönüş yolunu uygulamak için değerlendirilen koşul. Koşul sağlanmazsa varsayılan olarak true olarak değerlendirilir. Dil bilgisi için bkz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language |
endpointNames |
string[] |
Koşulu karşılayan iletilerin yönlendirildiği uç noktaların listesi. Şu anda yalnızca 1 uç noktaya izin verilir. |
isEnabled |
boolean |
Geri dönüş yolunun etkinleştirilip etkinleştirilmediğini belirtmek için kullanılır. |
name |
string |
Yolun adı. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir, en fazla 64 karakter uzunluğundadır ve benzersiz olmalıdır. |
source |
Yönlendirme kuralının uygulanacağı kaynak. Örneğin, DeviceMessages |
FeedbackProperties
Buluttan cihaza iletiler için geri bildirim kuyruğunun özellikleri.
Name | Tür | Description |
---|---|---|
lockDurationAsIso8601 |
string |
Geri bildirim kuyruğunun kilit süresi. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. |
maxDeliveryCount |
integer |
IoT hub'ının geri bildirim kuyruğunda ileti göndermeyi deneme sayısı. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. |
ttlAsIso8601 |
string |
IoT hub'ı tarafından süresi dolmadan önce iletinin kullanılabilmesi için kullanılabilecek süre. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages. |
IotHubDescription
IoT hub'ının açıklaması.
Name | Tür | Description |
---|---|---|
etag |
string |
Etag alanı gerekli değildir . Yanıt gövdesinde sağlanıyorsa, normal ETag kuralına göre üst bilgi olarak da sağlanmalıdır. |
id |
string |
Kaynak tanımlayıcısı. |
location |
string |
Kaynak konumu. |
name |
string |
Kaynak adı. |
properties |
IotHub özellikleri |
|
sku |
IotHub SKU bilgileri |
|
tags |
object |
Kaynak etiketleri. |
type |
string |
Kaynak türü. |
IotHubProperties
IoT hub'ının özellikleri.
Name | Tür | Description |
---|---|---|
authorizationPolicies |
IoT hub'ına bir bağlantının güvenliğini sağlamak için kullanabileceğiniz paylaşılan erişim ilkeleri. |
|
cloudToDevice |
IoT hub buluttan cihaza mesajlaşma özellikleri. |
|
comments |
string |
IoT hub açıklamaları. |
enableFileUploadNotifications |
boolean |
True ise, dosya karşıya yükleme bildirimleri etkinleştirilir. |
eventHubEndpoints |
<string,
Event |
Event Hub uyumlu uç nokta özellikleri. Bu sözlüğün olası anahtarları olaylar ve operationsMonitoringEvents'tir. Bu anahtarların her ikisinin de IoT hub'ı için oluşturma veya güncelleştirme çağrıları yapılırken sözlükte bulunması gerekir. |
features |
IoT hub için etkinleştirilen özellikler ve özellikler. |
|
hostName |
string |
Ana bilgisayarın adı. |
ipFilterRules |
IP filtresi kuralları. |
|
messagingEndpoints |
<string,
Messaging |
Dosya karşıya yükleme bildirim kuyruğu için mesajlaşma uç noktası özellikleri. |
operationsMonitoringProperties |
IoT hub'ına yönelik işlem izleme özellikleri. Sözlüğün olası anahtarları Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods'tır. |
|
provisioningState |
string |
Sağlama durumu. |
routing |
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging |
|
state |
string |
Merkez durumu. |
storageEndpoints |
<string,
Storage |
Dosyaları karşıya yükleyebileceğiniz Azure Depolama uç noktalarının listesi. Şu anda yalnızca bir Azure Depolama hesabı yapılandırabilirsiniz ve bu hesabın anahtarı $default olmalıdır. Birden fazla depolama hesabı belirtilmesi hata oluşmasına neden olur. enableFileUploadNotifications özelliği True olarak ayarlandığında bu özellik için bir değer belirtilmemesi, hata oluşmasına neden olur. |
IotHubSku
SKU'nun adı.
Name | Tür | Description |
---|---|---|
B1 |
string |
|
B2 |
string |
|
B3 |
string |
|
F1 |
string |
|
S1 |
string |
|
S2 |
string |
|
S3 |
string |
IotHubSkuInfo
IoT hub'ının SKU'su hakkında bilgi.
Name | Tür | Description |
---|---|---|
capacity |
integer |
Sağlanan IoT Hub birim sayısı. Bkz. https://docs.microsoft.com/azure/azure-subscription-service-limits#iot-hub-limits. |
name |
SKU'nun adı. |
|
tier |
IoT hub'ına yönelik faturalama katmanı. |
IotHubSkuTier
IoT hub'ına yönelik faturalama katmanı.
Name | Tür | Description |
---|---|---|
Basic |
string |
|
Free |
string |
|
Standard |
string |
IpFilterActionType
Bu kural tarafından yakalanan istekler için istenen eylem.
Name | Tür | Description |
---|---|---|
Accept |
string |
|
Reject |
string |
IpFilterRule
IoT hub'ına yönelik IP filtresi kuralları.
Name | Tür | Description |
---|---|---|
action |
Bu kural tarafından yakalanan istekler için istenen eylem. |
|
filterName |
string |
IP filtresi kuralının adı. |
ipMask |
string |
Kural için CIDR gösteriminde IP adresi aralığını içeren bir dize. |
MessagingEndpointProperties
Bu IoT hub'ı tarafından kullanılan mesajlaşma uç noktalarının özellikleri.
Name | Tür | Description |
---|---|---|
lockDurationAsIso8601 |
string |
Kilit süresi. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. |
maxDeliveryCount |
integer |
IoT hub'ının ileti teslim etmeye çalışma sayısı. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. |
ttlAsIso8601 |
string |
IoT hub'ı tarafından süresi dolmadan önce iletinin kullanılabilmesi için kullanılabilecek süre. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload. |
OperationsMonitoringProperties
IoT hub'ına yönelik işlem izleme özellikleri. Sözlüğün olası anahtarları Connections, DeviceTelemetry, C2DCommands, DeviceIdentityOperations, FileUploadOperations, Routes, D2CTwinOperations, C2DTwinOperations, TwinQueries, JobsOperations, DirectMethods'tır.
Name | Tür | Description |
---|---|---|
events |
object |
RouteProperties
IoT hub'ınızın iletileri uç noktalara yönlendirmek için kullandığı yönlendirme kuralının özellikleri.
Name | Tür | Description |
---|---|---|
condition |
string |
Yönlendirme kuralını uygulamak için değerlendirilen koşul. Koşul sağlanmazsa, varsayılan olarak true olarak değerlendirilir. Dil bilgisi için bkz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language |
endpointNames |
string[] |
Koşulu karşılayan iletilerin yönlendirildiği uç noktaların listesi. Şu anda yalnızca bir uç noktaya izin verilir. |
isEnabled |
boolean |
Bir yolun etkinleştirilip etkinleştirilmediğini belirtmek için kullanılır. |
name |
string |
Yolun adı. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir, en fazla 64 karakter uzunluğundadır ve benzersiz olmalıdır. |
source |
DeviceMessages gibi yönlendirme kuralının uygulanacağı kaynak. |
RoutingEndpoints
IoT hub'ınızın iletileri yönlendirme kurallarına göre yönlendirdiği özel uç noktalarla ilgili özellikler. Ücretli hub'lar için tüm uç nokta türlerinde en fazla 10 özel uç noktaya izin verilir ve ücretsiz hub'lar için tüm uç nokta türlerinde yalnızca 1 özel uç noktaya izin verilir.
Name | Tür | Description |
---|---|---|
eventHubs |
Yönlendirme kurallarına göre IoT hub'ının iletileri yönlendirdığı Event Hubs uç noktalarının listesi. Bu liste, yerleşik Event Hubs uç noktasını içermez. |
|
serviceBusQueues |
Yönlendirme kurallarına göre IoT hub'ının iletileri yönlendirdığı Service Bus kuyruk uç noktalarının listesi. |
|
serviceBusTopics |
Yönlendirme kurallarına göre IoT hub'ının iletileri yönlendirdığı Service Bus konu uç noktalarının listesi. |
|
storageContainers |
Yönlendirme kurallarına göre IoT hub'ının iletileri yönlendirdığı depolama kapsayıcısı uç noktalarının listesi. |
RoutingEventHubProperties
Olay hub'ı uç noktasıyla ilgili özellikler.
Name | Tür | Description |
---|---|---|
connectionString |
string |
Olay hub'ı uç noktasının bağlantı dizesi. |
name |
string |
Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve uzunluk üst sınırı 64 karakterdir. Aşağıdaki adlar ayrılmıştır: olaylar, operationsMonitoringEvents, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır. |
resourceGroup |
string |
Olay hub'ı uç noktasının kaynak grubunun adı. |
subscriptionId |
string |
Olay hub'ı uç noktasının abonelik tanımlayıcısı. |
RoutingProperties
IoT hub'ının yönlendirmeyle ilgili özellikleri. Bkz: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging
Name | Tür | Description |
---|---|---|
endpoints |
IoT hub'ınızın iletileri yönlendirme kurallarına göre yönlendirdiği özel uç noktalarla ilgili özellikler. Ücretli hub'lar için tüm uç nokta türlerinde en fazla 10 özel uç noktaya izin verilir ve ücretsiz hub'lar için tüm uç nokta türlerinde yalnızca 1 özel uç noktaya izin verilir. |
|
fallbackRoute |
'Routes' bölümünde belirtilen koşulların hiçbiri karşılanmadığında geri dönüş yolu olarak kullanılan yolun özellikleri. Bu isteğe bağlı bir parametredir. Bu özellik ayarlanmadığında, 'yollar' bölümünde belirtilen koşulların hiçbirini karşılamayan iletiler yerleşik eventhub uç noktasına yönlendirilir. |
|
routes |
IoT hub'ının iletileri yerleşik ve özel uç noktalara yönlendirmek için kullandığı kullanıcı tarafından sağlanan yönlendirme kurallarının listesi. Ücretli hub'lar için en fazla 100 yönlendirme kuralına ve ücretsiz hub'lar için en fazla 5 yönlendirme kuralına izin verilir. |
RoutingServiceBusQueueEndpointProperties
Service Bus kuyruğu uç noktası türleriyle ilgili özellikler.
Name | Tür | Description |
---|---|---|
connectionString |
string |
Service Bus kuyruğu uç noktasının bağlantı dizesi. |
name |
string |
Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve uzunluk üst sınırı 64 karakterdir. Aşağıdaki adlar ayrılmıştır: olaylar, operationsMonitoringEvents, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır. Adın gerçek kuyruk adıyla aynı olması gerekmez. |
resourceGroup |
string |
Service Bus kuyruğu uç noktasının kaynak grubunun adı. |
subscriptionId |
string |
Service Bus kuyruğu uç noktasının abonelik tanımlayıcısı. |
RoutingServiceBusTopicEndpointProperties
Service Bus konu uç noktası türleriyle ilgili özellikler.
Name | Tür | Description |
---|---|---|
connectionString |
string |
Service Bus konu uç noktasının bağlantı dizesi. |
name |
string |
Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve uzunluk üst sınırı 64 karakterdir. Aşağıdaki adlar ayrılmıştır: olaylar, operationsMonitoringEvents, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır. Adın gerçek konu adıyla aynı olması gerekmez. |
resourceGroup |
string |
Service Bus konu uç noktasının kaynak grubunun adı. |
subscriptionId |
string |
Service Bus konu uç noktasının abonelik tanımlayıcısı. |
RoutingSource
DeviceMessages gibi yönlendirme kuralının uygulanacağı kaynak.
Name | Tür | Description |
---|---|---|
DeviceJobLifecycleEvents |
string |
|
DeviceLifecycleEvents |
string |
|
DeviceMessages |
string |
|
Invalid |
string |
|
TwinChangeEvents |
string |
RoutingStorageContainerProperties
Depolama kapsayıcısı uç noktasıyla ilgili özellikler.
Name | Tür | Description |
---|---|---|
batchFrequencyInSeconds |
integer |
Blobların depolamaya yazıldığı zaman aralığı. Değer 60 ile 720 saniye arasında olmalıdır. Varsayılan değer 300 saniyedir. |
connectionString |
string |
Depolama hesabının bağlantı dizesi. |
containerName |
string |
Depolama hesabındaki depolama kapsayıcısının adı. |
encoding |
string |
İletileri bloblara seri hale getirmek için kullanılan kodlama. Desteklenen değerler :'avro' ve 'avroDeflate'. Varsayılan değer :'avro'. |
fileNameFormat |
string |
Blob için dosya adı biçimi. Varsayılan biçim: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. Tüm parametreler zorunlu olsa da yeniden sıralanabilir. |
maxChunkSizeInBytes |
integer |
Depolama alanına yazılan her blob için maksimum bayt sayısı. Değer 10485760(10 MB) ile 524288000(500 MB) arasında olmalıdır. Varsayılan değer 314572800(300 MB) değeridir. |
name |
string |
Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve uzunluk üst sınırı 64 karakterdir. Aşağıdaki adlar ayrılmıştır: olaylar, operationsMonitoringEvents, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır. |
resourceGroup |
string |
Depolama hesabının kaynak grubunun adı. |
subscriptionId |
string |
Depolama hesabının abonelik tanımlayıcısı. |
SharedAccessSignatureAuthorizationRule
IoT hub paylaşılan erişim ilkesinin özellikleri.
Name | Tür | Description |
---|---|---|
keyName |
string |
Paylaşılan erişim ilkesinin adı. |
primaryKey |
string |
Birincil anahtar. |
rights |
Paylaşılan erişim ilkesine atanan izinler. |
|
secondaryKey |
string |
İkincil anahtar. |
StorageEndpointProperties
Dosya yükleme için Azure Depolama uç noktasının özellikleri.
Name | Tür | Description |
---|---|---|
connectionString |
string |
Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi. |
containerName |
string |
Dosyaları karşıya yüklediğiniz kök kapsayıcının adı. Kapsayıcı mevcut değil, ancak belirtilen connectionString kullanılarak oluşturulabilir olmalıdır. |
sasTtlAsIso8601 |
string |
Dosya yükleme için IoT Hub tarafından oluşturulan SAS URI'sinin geçerli olduğu süre. Bkz. https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options. |
TagsResource
Kullanıcının bir IoT Hub örneğindeki etiketleri güncelleştirmesine olanak sağlayan, yalnızca bir kaynağın Etiketlerini tutan kapsayıcı.
Name | Tür | Description |
---|---|---|
tags |
object |
Kaynak etiketleri |