EnrollmentGroup(String, Attestation) Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new instance of 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)
Parameters
- enrollmentGroupId
- String
The string that uniquely identify this enrollmentGroup in the provisioning service. It cannot be null or empty.
- attestation
- Attestation
The Attestation object with the attestation mechanism.
Exceptions
If the provided enrollmentGroupId
is null.
If the provided enrollmentGroupId
is empty or white space.
Examples
When serialized, an EnrollmentGroup will look like the following example:
{
"enrollmentGroupId":"validEnrollmentGroupId",
"attestation":{
"type":"x509",
"signingCertificates":{
"primary":{
"certificate":"[valid certificate]"
}
}
}
}
Remarks
This constructor creates an instance of the EnrollmentGroup object with the minimum set of information required by the provisioning service. A valid EnrollmentGroup must contain the enrollmentGroupId, which uniquely identify this enrollmentGroup, and the attestation mechanism, which must X509.
Other parameters can be added by calling the setters on this object.
Applies to
Azure SDK for .NET