Share via


azure-iot-provisioning-service package

Sınıflar

ProvisioningServiceClient
Query

Arabirimler

AttestationMechanism

Cihaz kanıtlama yöntemi.

BulkEnrollmentOperation

Toplu işlem

BulkEnrollmentOperationError

Toplu kayıt işlemi hatası

BulkEnrollmentOperationResult

Toplu işlem sonucu

CustomAllocationDefinition

Özel ayırma tanımı.

DeviceCapabilities

Bu kayıt kaydı kullanılarak sağlanacak cihazın özellikleri.

DeviceRegistrationState

Cihaz kayıt durumu.

EnrollmentGroup

Kayıt grubu nesnesi.

IndividualEnrollment

Bireysel kayıt kaydı.

InitialTwin

Cihaz ikizi durumu.

Metadata
ReprovisionPolicy

Bir cihaz başka bir IoT Hub yeniden sağlandığında hizmetin benimsemesi gereken davranış.

SymmetricKeyAttestation

Simetrik Anahtar aracılığıyla kanıtlama.

TpmAttestation

TPM aracılığıyla kanıtlama.

TwinCollection
X509Attestation

X509 aracılığıyla kanıtlama.

X509CAReferences
X509CertificateInfo

X509 sertifika bilgileri. Bu nesne uygulama tarafından sağlanmaz. Sağlanan bir sertifikadan hizmet tarafından doldurulur.

X509CertificateWithInfo

Sertifika ve Sertifika bilgileri

X509Certificates

Birincil ve ikincil sertifikalar

QueryResult

Sorgu sonucu.

QuerySpecification

Json sorgu isteği

Tür Diğer Adları

AllocationPolicyType

Bu bireysel kaydın ayırma ilkesi. Bu ilke, kiracı düzeyinde ayırma ilkesini geçersiz kılar.

  • 'karma': Bağlı IoT hub'larında cihazlara sağlama olasılığı da aynı derecede yüksektir.
  • 'geoLatency': Cihazlar, cihazda en düşük gecikme süresine sahip bir IoT hub'ına sağlanır. Birden çok bağlı IoT hub'ı aynı en düşük gecikme süresini sağlayacaksa, sağlama hizmeti cihazları bu hub'lar arasında karma hale döndürür.
  • 'static' : Kayıt listesinde istenen IoT hub'ının belirtimi, hizmet düzeyi ayırma ilkesine göre önceliklidir.
  • 'özel': Cihazlar kendi özel mantığınıza göre bir IoT hub'ına sağlanır. Sağlama hizmeti cihaz hakkındaki bilgileri mantığa geçirir ve mantık istenen IoT hub'ının yanı sıra istenen ilk yapılandırmayı döndürür. Mantığınızı barındırmak için Azure İşlevleri kullanmanızı öneririz.
AttestationTypes
BulkOperationMode

BulkOperation ile gerçekleştirilebilecek işlemlerin türü. BulkOperation'ın herhangi bir örneğinde yalnızca bir tür işlem gerçekleştirilebilir.

ProvisioningStatus
RegistrationStatus

İstek anında cihazın sağlama durumu.

RegistrationSubstatus

'Atanan' cihazlar için alt durum. Olası değerler şunlardır:

  • 'initialAssignment': Cihaz ilk kez bir IoT hub'ına atandı.
  • 'deviceDataMigrated': Cihaz farklı bir IoT hub'ına atandı ve cihaz verileri daha önce atanan IoT hub'ından geçirildi. Cihaz verileri daha önce atanan IoT hub'ından kaldırıldı.
  • 'deviceDataReset': Cihaz farklı bir IoT hub'ına atandı ve cihaz verileri kayıtta depolanan ilk durumdan dolduruldu. Cihaz verileri daha önce atanan IoT hub'ından kaldırıldı.
QueryCallback