Freigeben über


ProvisioningServiceClient class

Konstruktoren

ProvisioningServiceClient(TransportConfig, RestApiClient)

Methoden

createEnrollmentGroupDeviceRegistrationStateQuery(QuerySpecification, string, number)

Erstellt eine Abfrage, die verwendet werden kann, um für eine bestimmte EnrollmentGroup Seiten der vorhandenen Geräteregistrierung status zurückzugeben.

createEnrollmentGroupQuery(QuerySpecification, number)

Erstellt eine Abfrage, die verwendet werden kann, um Seiten vorhandener Registrierungsgruppen zurückzugeben.

createIndividualEnrollmentQuery(QuerySpecification, number)

Erstellt eine Abfrage, die verwendet werden kann, um Seiten vorhandener Registrierungen zurückzugeben.

createOrUpdateEnrollmentGroup(EnrollmentGroup)
createOrUpdateEnrollmentGroup(EnrollmentGroup, HttpResponseCallback<EnrollmentGroup>)

Erstellen oder Aktualisieren einer Geräteregistrierungsgruppe

createOrUpdateIndividualEnrollment(IndividualEnrollment)
createOrUpdateIndividualEnrollment(IndividualEnrollment, HttpResponseCallback<IndividualEnrollment>)

Erstellen oder Aktualisieren eines Geräteregistrierungsdatensatzes

deleteDeviceRegistrationState(string | DeviceRegistrationState)
deleteDeviceRegistrationState(string | DeviceRegistrationState, ErrorCallback)
deleteDeviceRegistrationState(string | DeviceRegistrationState, string)
deleteDeviceRegistrationState(string | DeviceRegistrationState, string, ErrorCallback)

Löschen Sie eine Geräteregistrierung status.

deleteEnrollmentGroup(string | EnrollmentGroup)
deleteEnrollmentGroup(string | EnrollmentGroup, ErrorCallback)
deleteEnrollmentGroup(string | EnrollmentGroup, string)
deleteEnrollmentGroup(string | EnrollmentGroup, string, ErrorCallback)

Löschen Sie eine Geräteregistrierungsgruppe.

deleteIndividualEnrollment(string | IndividualEnrollment)
deleteIndividualEnrollment(string | IndividualEnrollment, ErrorCallback)
deleteIndividualEnrollment(string | IndividualEnrollment, string)
deleteIndividualEnrollment(string | IndividualEnrollment, string, ErrorCallback)

Löschen Sie einen Geräteregistrierungsdatensatz.

fromConnectionString(string)

Erstellt ein ProvisioningServiceClient-Objekt aus der angegebenen Verbindungszeichenfolge mithilfe des Standardtransports (Http).

fromTokenCredential(string, TokenCredential)

Erstellt ein ProvisioningServiceClient-Objekt aus dem angegebenen Azure TokenCredential mithilfe des Standardtransports (Http).

getDeviceRegistrationState(string)
getDeviceRegistrationState(string, HttpResponseCallback<DeviceRegistrationState>)

Ruft die Geräteregistrierung status ab.

getEnrollmentGroup(string)
getEnrollmentGroup(string, HttpResponseCallback<EnrollmentGroup>)

Rufen Sie eine Geräteregistrierungsgruppe ab.

getEnrollmentGroupAttestationMechanism(string)
getEnrollmentGroupAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)

Ruft den Nachweismechanismus für einen EnrollmentGroup-Datensatz ab.

getIndividualEnrollment(string)
getIndividualEnrollment(string, HttpResponseCallback<IndividualEnrollment>)

Rufen Sie einen Geräteregistrierungsdatensatz ab.

getIndividualEnrollmentAttestationMechanism(string)
getIndividualEnrollmentAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)

Ruft den Nachweismechanismus für einen IndividualEnrollment-Datensatz ab.

runBulkEnrollmentOperation(BulkEnrollmentOperation)
runBulkEnrollmentOperation(BulkEnrollmentOperation, HttpResponseCallback<BulkEnrollmentOperationResult>)

Führt mehrere CRUD-Vorgänge für ein Array von Registrierungsdatensätzen aus.

Details zum Konstruktor

ProvisioningServiceClient(TransportConfig, RestApiClient)

new ProvisioningServiceClient(config: TransportConfig, restApiClient?: RestApiClient)

Parameter

config

TransportConfig

restApiClient

RestApiClient

Details zur Methode

createEnrollmentGroupDeviceRegistrationStateQuery(QuerySpecification, string, number)

Erstellt eine Abfrage, die verwendet werden kann, um für eine bestimmte EnrollmentGroup Seiten der vorhandenen Geräteregistrierung status zurückzugeben.

function createEnrollmentGroupDeviceRegistrationStateQuery(querySpecification: QuerySpecification, enrollmentGroupId: string, pageSize?: number): Query

Parameter

querySpecification

QuerySpecification

Die Abfragespezifikation.

enrollmentGroupId

string

Die EnrollmentGroup-ID, die den Bereich für die Abfrage bereitstellt.

pageSize

number

Die maximale Anzahl von Elementen, die pro Seite zurückgegeben werden sollen.

Gibt zurück

Query

createEnrollmentGroupQuery(QuerySpecification, number)

Erstellt eine Abfrage, die verwendet werden kann, um Seiten vorhandener Registrierungsgruppen zurückzugeben.

function createEnrollmentGroupQuery(querySpecification: QuerySpecification, pageSize?: number): Query

Parameter

querySpecification

QuerySpecification

Die Abfragespezifikation.

pageSize

number

Die maximale Anzahl von Elementen, die pro Seite zurückgegeben werden sollen.

Gibt zurück

Query

createIndividualEnrollmentQuery(QuerySpecification, number)

Erstellt eine Abfrage, die verwendet werden kann, um Seiten vorhandener Registrierungen zurückzugeben.

function createIndividualEnrollmentQuery(querySpecification: QuerySpecification, pageSize?: number): Query

Parameter

querySpecification

QuerySpecification

Die Abfragespezifikation.

pageSize

number

Die maximale Anzahl von Elementen, die pro Seite zurückgegeben werden sollen.

Gibt zurück

Query

createOrUpdateEnrollmentGroup(EnrollmentGroup)

function createOrUpdateEnrollmentGroup(enrollmentGroup: EnrollmentGroup): Promise<ResultWithHttpResponse<EnrollmentGroup>>

Parameter

enrollmentGroup

EnrollmentGroup

Gibt zurück

Promise<ResultWithHttpResponse<EnrollmentGroup>>

createOrUpdateEnrollmentGroup(EnrollmentGroup, HttpResponseCallback<EnrollmentGroup>)

Erstellen oder Aktualisieren einer Geräteregistrierungsgruppe

function createOrUpdateEnrollmentGroup(enrollmentGroup: EnrollmentGroup, callback?: HttpResponseCallback<EnrollmentGroup>)

Parameter

enrollmentGroup

EnrollmentGroup

Die Geräteregistrierungsgruppe.

callback

HttpResponseCallback<EnrollmentGroup>

Wird nach Abschluss des Vorgangs aufgerufen.

createOrUpdateIndividualEnrollment(IndividualEnrollment)

function createOrUpdateIndividualEnrollment(enrollment: IndividualEnrollment): Promise<ResultWithHttpResponse<IndividualEnrollment>>

Parameter

enrollment

IndividualEnrollment

Gibt zurück

Promise<ResultWithHttpResponse<IndividualEnrollment>>

createOrUpdateIndividualEnrollment(IndividualEnrollment, HttpResponseCallback<IndividualEnrollment>)

Erstellen oder Aktualisieren eines Geräteregistrierungsdatensatzes

function createOrUpdateIndividualEnrollment(enrollment: IndividualEnrollment, callback?: HttpResponseCallback<IndividualEnrollment>)

Parameter

enrollment

IndividualEnrollment

Der Geräteregistrierungsdatensatz.

callback

HttpResponseCallback<IndividualEnrollment>

Wird nach Abschluss des Vorgangs aufgerufen.

deleteDeviceRegistrationState(string | DeviceRegistrationState)

function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState): Promise<void>

Parameter

idOrRegistrationState

string | DeviceRegistrationState

Gibt zurück

Promise<void>

deleteDeviceRegistrationState(string | DeviceRegistrationState, ErrorCallback)

function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState, deleteCallback: ErrorCallback)

Parameter

idOrRegistrationState

string | DeviceRegistrationState

deleteCallback

ErrorCallback

deleteDeviceRegistrationState(string | DeviceRegistrationState, string)

function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState, etag: string): Promise<void>

Parameter

idOrRegistrationState

string | DeviceRegistrationState

etag

string

Gibt zurück

Promise<void>

deleteDeviceRegistrationState(string | DeviceRegistrationState, string, ErrorCallback)

Löschen Sie eine Geräteregistrierung status.

function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState, etag: string, deleteCallback?: ErrorCallback)

Parameter

idOrRegistrationState

string | DeviceRegistrationState

Eine Zeichenfolge, die die Registrierungs-ID ODER einen tatsächlichen DeviceRegistrationState enthält.

etag

string

deleteCallback

ErrorCallback

Wird nach Abschluss des Vorgangs aufgerufen.

deleteEnrollmentGroup(string | EnrollmentGroup)

function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup): Promise<void>

Parameter

enrollmentGroupOrId

string | EnrollmentGroup

Gibt zurück

Promise<void>

deleteEnrollmentGroup(string | EnrollmentGroup, ErrorCallback)

function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup, deleteCallback: ErrorCallback)

Parameter

enrollmentGroupOrId

string | EnrollmentGroup

deleteCallback

ErrorCallback

deleteEnrollmentGroup(string | EnrollmentGroup, string)

function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup, etag: string): Promise<void>

Parameter

enrollmentGroupOrId

string | EnrollmentGroup

etag

string

Gibt zurück

Promise<void>

deleteEnrollmentGroup(string | EnrollmentGroup, string, ErrorCallback)

Löschen Sie eine Geräteregistrierungsgruppe.

function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup, etag: string, deleteCallback?: ErrorCallback)

Parameter

enrollmentGroupOrId

string | EnrollmentGroup

EnrollmentGroup-Objekt oder eine Zeichenfolge, die die Registrierungsgruppen-ID enthält.

etag

string

deleteCallback

ErrorCallback

Wird nach Abschluss des Vorgangs aufgerufen.

deleteIndividualEnrollment(string | IndividualEnrollment)

function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment): Promise<void>

Parameter

enrollmentOrId

string | IndividualEnrollment

Gibt zurück

Promise<void>

deleteIndividualEnrollment(string | IndividualEnrollment, ErrorCallback)

function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment, deleteCallback: ErrorCallback)

Parameter

enrollmentOrId

string | IndividualEnrollment

deleteCallback

ErrorCallback

deleteIndividualEnrollment(string | IndividualEnrollment, string)

function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment, etag: string): Promise<void>

Parameter

enrollmentOrId

string | IndividualEnrollment

etag

string

Gibt zurück

Promise<void>

deleteIndividualEnrollment(string | IndividualEnrollment, string, ErrorCallback)

Löschen Sie einen Geräteregistrierungsdatensatz.

function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment, etag: string, deleteCallback?: ErrorCallback)

Parameter

enrollmentOrId

string | IndividualEnrollment

Ein IndividualEnrollment-Objekt oder eine Zeichenfolge, die die Registrierungs-ID enthält.

etag

string

deleteCallback

ErrorCallback

Wird nach Abschluss des Vorgangs aufgerufen.

fromConnectionString(string)

Erstellt ein ProvisioningServiceClient-Objekt aus der angegebenen Verbindungszeichenfolge mithilfe des Standardtransports (Http).

static function fromConnectionString(value: string): ProvisioningServiceClient

Parameter

value

string

Eine Verbindungszeichenfolge, die die entsprechenden ProvisioningServiceClient-Berechtigungen (Lese- und/oder Schreibzugriff) kapselt.

Gibt zurück

fromTokenCredential(string, TokenCredential)

Erstellt ein ProvisioningServiceClient-Objekt aus dem angegebenen Azure TokenCredential mithilfe des Standardtransports (Http).

static function fromTokenCredential(hostName: string, tokenCredential: TokenCredential): ProvisioningServiceClient

Parameter

hostName

string

Hostname des Azure-Diensts.

tokenCredential
TokenCredential

Azure TokenCredential, die zur Authentifizierung beim Azure-Dienst verwendet werden

Gibt zurück

getDeviceRegistrationState(string)

function getDeviceRegistrationState(id: string): Promise<ResultWithHttpResponse<DeviceRegistrationState>>

Parameter

id

string

Gibt zurück

Promise<ResultWithHttpResponse<DeviceRegistrationState>>

getDeviceRegistrationState(string, HttpResponseCallback<DeviceRegistrationState>)

Ruft die Geräteregistrierung status ab.

function getDeviceRegistrationState(id: string, callback?: HttpResponseCallback<DeviceRegistrationState>)

Parameter

id

string

Registrierungs-ID.

callback

HttpResponseCallback<DeviceRegistrationState>

Wird nach Abschluss des Vorgangs aufgerufen.

getEnrollmentGroup(string)

function getEnrollmentGroup(id: string): Promise<ResultWithHttpResponse<EnrollmentGroup>>

Parameter

id

string

Gibt zurück

Promise<ResultWithHttpResponse<EnrollmentGroup>>

getEnrollmentGroup(string, HttpResponseCallback<EnrollmentGroup>)

Rufen Sie eine Geräteregistrierungsgruppe ab.

function getEnrollmentGroup(id: string, getCallback?: HttpResponseCallback<EnrollmentGroup>)

Parameter

id

string

Gruppen-ID "IndividualEnrollment".

getCallback

HttpResponseCallback<EnrollmentGroup>

Wird nach Abschluss des Vorgangs aufgerufen.

getEnrollmentGroupAttestationMechanism(string)

function getEnrollmentGroupAttestationMechanism(enrollmentGroupId: string): Promise<ResultWithHttpResponse<AttestationMechanism>>

Parameter

enrollmentGroupId

string

Gibt zurück

Promise<ResultWithHttpResponse<AttestationMechanism>>

getEnrollmentGroupAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)

Ruft den Nachweismechanismus für einen EnrollmentGroup-Datensatz ab.

function getEnrollmentGroupAttestationMechanism(enrollmentGroupId: string, callback: HttpResponseCallback<AttestationMechanism>)

Parameter

enrollmentGroupId

string

Eindeutiger Bezeichner der EnrollmentGroup.

callback

HttpResponseCallback<AttestationMechanism>

Funktion wird aufgerufen, wenn die Anforderung abgeschlossen ist, entweder mit einem Fehler oder mit einem AttestationMechanism-Objekt.

getIndividualEnrollment(string)

function getIndividualEnrollment(id: string): Promise<ResultWithHttpResponse<IndividualEnrollment>>

Parameter

id

string

Gibt zurück

Promise<ResultWithHttpResponse<IndividualEnrollment>>

getIndividualEnrollment(string, HttpResponseCallback<IndividualEnrollment>)

Rufen Sie einen Geräteregistrierungsdatensatz ab.

function getIndividualEnrollment(id: string, getCallback?: HttpResponseCallback<IndividualEnrollment>)

Parameter

id

string

Registrierungs-ID.

getCallback

HttpResponseCallback<IndividualEnrollment>

Wird nach Abschluss des Vorgangs aufgerufen.

getIndividualEnrollmentAttestationMechanism(string)

function getIndividualEnrollmentAttestationMechanism(enrollmentId: string): Promise<ResultWithHttpResponse<AttestationMechanism>>

Parameter

enrollmentId

string

Gibt zurück

Promise<ResultWithHttpResponse<AttestationMechanism>>

getIndividualEnrollmentAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)

Ruft den Nachweismechanismus für einen IndividualEnrollment-Datensatz ab.

function getIndividualEnrollmentAttestationMechanism(enrollmentId: string, callback: HttpResponseCallback<AttestationMechanism>)

Parameter

enrollmentId

string

Eindeutiger Bezeichner der Registrierung.

callback

HttpResponseCallback<AttestationMechanism>

Funktion wird aufgerufen, wenn die Anforderung abgeschlossen ist, entweder mit einem Fehler oder mit einem AttestationMechanism-Objekt.

runBulkEnrollmentOperation(BulkEnrollmentOperation)

function runBulkEnrollmentOperation(bulkEnrollmentOperation: BulkEnrollmentOperation): Promise<ResultWithHttpResponse<BulkEnrollmentOperationResult>>

Parameter

bulkEnrollmentOperation

BulkEnrollmentOperation

Gibt zurück

Promise<ResultWithHttpResponse<BulkEnrollmentOperationResult>>

runBulkEnrollmentOperation(BulkEnrollmentOperation, HttpResponseCallback<BulkEnrollmentOperationResult>)

Führt mehrere CRUD-Vorgänge für ein Array von Registrierungsdatensätzen aus.

function runBulkEnrollmentOperation(bulkEnrollmentOperation: BulkEnrollmentOperation, callback: HttpResponseCallback<BulkEnrollmentOperationResult>)

Parameter

bulkEnrollmentOperation

BulkEnrollmentOperation

Ein -Objekt, das die einzelne Art von CRUD-Vorgängen für das Array der IndividualEnrollment-Objekte angibt, die ebenfalls Teil des Objekts sind.

callback

HttpResponseCallback<BulkEnrollmentOperationResult>

Wird nach Abschluss des Vorgangs aufgerufen.