Freigeben über


EnrollmentGroup(String, Attestation) Konstruktor

Definition

Erstellt eine neue instance von EnrollmentGroup.

public EnrollmentGroup (string enrollmentGroupId, Microsoft.Azure.Devices.Provisioning.Service.Attestation attestation);
new Microsoft.Azure.Devices.Provisioning.Service.EnrollmentGroup : string * Microsoft.Azure.Devices.Provisioning.Service.Attestation -> Microsoft.Azure.Devices.Provisioning.Service.EnrollmentGroup
Public Sub New (enrollmentGroupId As String, attestation As Attestation)

Parameter

enrollmentGroupId
String

Die Zeichenfolge, die diese enrollmentGroup im Bereitstellungsdienst eindeutig identifiziert. Sie darf weder null noch leer sein.

attestation
Attestation

Das Attestation -Objekt mit dem Nachweismechanismus.

Ausnahmen

Wenn das bereitgestellte enrollmentGroupId null ist.

Wenn der bereitgestellte enrollmentGroupId leer oder leer ist.

Beispiele

Bei der Serialisierung sieht eine EnrollmentGroup wie im folgenden Beispiel aus:

{
    "enrollmentGroupId":"validEnrollmentGroupId",
    "attestation":{
        "type":"x509",
        "signingCertificates":{
            "primary":{
                "certificate":"[valid certificate]"
            }
        }
    }
}

Hinweise

Dieser Konstruktor erstellt eine instance des EnrollmentGroup-Objekts mit dem Mindestsatz an Informationen, die für den Bereitstellungsdienst erforderlich sind. Eine gültige EnrollmentGroup muss die enrollmentGroupId enthalten, die diese enrollmentGroup eindeutig identifiziert, und den Nachweismechanismus, der X509 muss.

Andere Parameter können hinzugefügt werden, indem die Setter für dieses Objekt aufgerufen werden.

Gilt für: