Compartir a través de


ProvisioningServiceClient class

Constructores

ProvisioningServiceClient(TransportConfig, RestApiClient)

Métodos

createEnrollmentGroupDeviceRegistrationStateQuery(QuerySpecification, string, number)

Crea una consulta que se puede usar para devolver, para un enrollmentGroup específico, páginas del estado de registro del dispositivo existente.

createEnrollmentGroupQuery(QuerySpecification, number)

Crea una consulta que se puede usar para devolver páginas de grupos de inscripción existentes.

createIndividualEnrollmentQuery(QuerySpecification, number)

Crea una consulta que se puede usar para devolver páginas de inscripciones existentes.

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

Cree o actualice un grupo de inscripción de dispositivos.

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

Cree o actualice un registro de inscripción de dispositivos.

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

Elimina un estado de registro de dispositivo.

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

Elimine un grupo de inscripción de dispositivos.

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

Elimine un registro de inscripción de dispositivos.

fromConnectionString(string)

Construye un objeto ProvisioningServiceClient a partir de la cadena de conexión dada mediante el transporte predeterminado (Http).

fromTokenCredential(string, TokenCredential)

Construye un objeto ProvisioningServiceClient a partir del token de Azure especificado mediante el transporte predeterminado (Http).

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

Obtiene el estado de registro del dispositivo.

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

Obtener un grupo de inscripción de dispositivos.

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

Obtiene el mecanismo de atestación de un registro EnrollmentGroup.

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

Obtiene un registro de inscripción de dispositivos.

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

Obtiene el mecanismo de atestación de un registro IndividualEnrollment.

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

Ejecuta una serie de operaciones CRUD en una matriz de registros de inscripción.

Detalles del constructor

ProvisioningServiceClient(TransportConfig, RestApiClient)

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

Parámetros

config

TransportConfig

restApiClient

RestApiClient

Detalles del método

createEnrollmentGroupDeviceRegistrationStateQuery(QuerySpecification, string, number)

Crea una consulta que se puede usar para devolver, para un enrollmentGroup específico, páginas del estado de registro del dispositivo existente.

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

Parámetros

querySpecification

QuerySpecification

Especificación de consulta.

enrollmentGroupId

string

Identificador enrollmentGroup que proporciona el ámbito de la consulta.

pageSize

number

Número máximo de elementos que se van a devolver por página.

Devoluciones

Query

createEnrollmentGroupQuery(QuerySpecification, number)

Crea una consulta que se puede usar para devolver páginas de grupos de inscripción existentes.

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

Parámetros

querySpecification

QuerySpecification

Especificación de consulta.

pageSize

number

Número máximo de elementos que se van a devolver por página.

Devoluciones

Query

createIndividualEnrollmentQuery(QuerySpecification, number)

Crea una consulta que se puede usar para devolver páginas de inscripciones existentes.

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

Parámetros

querySpecification

QuerySpecification

Especificación de consulta.

pageSize

number

Número máximo de elementos que se van a devolver por página.

Devoluciones

Query

createOrUpdateEnrollmentGroup(EnrollmentGroup)

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

Parámetros

enrollmentGroup

EnrollmentGroup

Devoluciones

Promise<ResultWithHttpResponse<EnrollmentGroup>>

createOrUpdateEnrollmentGroup(EnrollmentGroup, HttpResponseCallback<EnrollmentGroup>)

Cree o actualice un grupo de inscripción de dispositivos.

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

Parámetros

enrollmentGroup

EnrollmentGroup

El grupo de inscripción de dispositivos.

callback

HttpResponseCallback<EnrollmentGroup>

Se invoca al finalizar la operación.

createOrUpdateIndividualEnrollment(IndividualEnrollment)

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

Parámetros

enrollment

IndividualEnrollment

Devoluciones

Promise<ResultWithHttpResponse<IndividualEnrollment>>

createOrUpdateIndividualEnrollment(IndividualEnrollment, HttpResponseCallback<IndividualEnrollment>)

Cree o actualice un registro de inscripción de dispositivos.

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

Parámetros

enrollment

IndividualEnrollment

Registro de inscripción de dispositivos.

callback

HttpResponseCallback<IndividualEnrollment>

Se invoca al finalizar la operación.

deleteDeviceRegistrationState(string | DeviceRegistrationState)

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

Parámetros

idOrRegistrationState

string | DeviceRegistrationState

Devoluciones

Promise<void>

deleteDeviceRegistrationState(string | DeviceRegistrationState, ErrorCallback)

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

Parámetros

idOrRegistrationState

string | DeviceRegistrationState

deleteCallback

ErrorCallback

deleteDeviceRegistrationState(string | DeviceRegistrationState, string)

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

Parámetros

idOrRegistrationState

string | DeviceRegistrationState

etag

string

Devoluciones

Promise<void>

deleteDeviceRegistrationState(string | DeviceRegistrationState, string, ErrorCallback)

Elimina un estado de registro de dispositivo.

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

Parámetros

idOrRegistrationState

string | DeviceRegistrationState

Cadena que contiene el identificador de registro O un deviceRegistrationState real.

etag

string

deleteCallback

ErrorCallback

Se invoca al finalizar la operación.

deleteEnrollmentGroup(string | EnrollmentGroup)

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

Parámetros

enrollmentGroupOrId

string | EnrollmentGroup

Devoluciones

Promise<void>

deleteEnrollmentGroup(string | EnrollmentGroup, ErrorCallback)

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

Parámetros

enrollmentGroupOrId

string | EnrollmentGroup

deleteCallback

ErrorCallback

deleteEnrollmentGroup(string | EnrollmentGroup, string)

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

Parámetros

enrollmentGroupOrId

string | EnrollmentGroup

etag

string

Devoluciones

Promise<void>

deleteEnrollmentGroup(string | EnrollmentGroup, string, ErrorCallback)

Elimine un grupo de inscripción de dispositivos.

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

Parámetros

enrollmentGroupOrId

string | EnrollmentGroup

Objeto EnrollmentGroup o una cadena que contiene el identificador de grupo de inscripción.

etag

string

deleteCallback

ErrorCallback

Se invoca al finalizar la operación.

deleteIndividualEnrollment(string | IndividualEnrollment)

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

Parámetros

enrollmentOrId

string | IndividualEnrollment

Devoluciones

Promise<void>

deleteIndividualEnrollment(string | IndividualEnrollment, ErrorCallback)

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

Parámetros

enrollmentOrId

string | IndividualEnrollment

deleteCallback

ErrorCallback

deleteIndividualEnrollment(string | IndividualEnrollment, string)

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

Parámetros

enrollmentOrId

string | IndividualEnrollment

etag

string

Devoluciones

Promise<void>

deleteIndividualEnrollment(string | IndividualEnrollment, string, ErrorCallback)

Elimine un registro de inscripción de dispositivos.

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

Parámetros

enrollmentOrId

string | IndividualEnrollment

Objeto IndividualEnrollment o una cadena que contiene el identificador de registro.

etag

string

deleteCallback

ErrorCallback

Se invoca al finalizar la operación.

fromConnectionString(string)

Construye un objeto ProvisioningServiceClient a partir de la cadena de conexión dada mediante el transporte predeterminado (Http).

static function fromConnectionString(value: string): ProvisioningServiceClient

Parámetros

value

string

Cadena de conexión que encapsula los permisos de ProvisioningServiceClient adecuados (lectura o escritura).

Devoluciones

fromTokenCredential(string, TokenCredential)

Construye un objeto ProvisioningServiceClient a partir del token de Azure especificado mediante el transporte predeterminado (Http).

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

Parámetros

hostName

string

Nombre de host del servicio de Azure.

tokenCredential
TokenCredential

TokenCredential de Azure que se usa para autenticarse con el servicio de Azure

Devoluciones

getDeviceRegistrationState(string)

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

Parámetros

id

string

Devoluciones

Promise<ResultWithHttpResponse<DeviceRegistrationState>>

getDeviceRegistrationState(string, HttpResponseCallback<DeviceRegistrationState>)

Obtiene el estado de registro del dispositivo.

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

Parámetros

id

string

Id. de registro.

callback

HttpResponseCallback<DeviceRegistrationState>

Se invoca al finalizar la operación.

getEnrollmentGroup(string)

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

Parámetros

id

string

Devoluciones

Promise<ResultWithHttpResponse<EnrollmentGroup>>

getEnrollmentGroup(string, HttpResponseCallback<EnrollmentGroup>)

Obtener un grupo de inscripción de dispositivos.

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

Parámetros

id

string

Identificador de grupo individualEnrollment.

getCallback

HttpResponseCallback<EnrollmentGroup>

Se invoca al finalizar la operación.

getEnrollmentGroupAttestationMechanism(string)

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

Parámetros

enrollmentGroupId

string

Devoluciones

Promise<ResultWithHttpResponse<AttestationMechanism>>

getEnrollmentGroupAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)

Obtiene el mecanismo de atestación de un registro EnrollmentGroup.

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

Parámetros

enrollmentGroupId

string

Identificador único del EnrollmentGroup.

callback

HttpResponseCallback<AttestationMechanism>

Función a la que se llama cuando se completa la solicitud, ya sea con un error o con un objeto AttestationMechanism.

getIndividualEnrollment(string)

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

Parámetros

id

string

Devoluciones

Promise<ResultWithHttpResponse<IndividualEnrollment>>

getIndividualEnrollment(string, HttpResponseCallback<IndividualEnrollment>)

Obtiene un registro de inscripción de dispositivos.

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

Parámetros

id

string

Id. de registro.

getCallback

HttpResponseCallback<IndividualEnrollment>

Se invoca al finalizar la operación.

getIndividualEnrollmentAttestationMechanism(string)

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

Parámetros

enrollmentId

string

Devoluciones

Promise<ResultWithHttpResponse<AttestationMechanism>>

getIndividualEnrollmentAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)

Obtiene el mecanismo de atestación de un registro IndividualEnrollment.

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

Parámetros

enrollmentId

string

Identificador único de la inscripción.

callback

HttpResponseCallback<AttestationMechanism>

Función a la que se llama cuando se completa la solicitud, ya sea con un error o con un objeto AttestationMechanism.

runBulkEnrollmentOperation(BulkEnrollmentOperation)

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

Parámetros

bulkEnrollmentOperation

BulkEnrollmentOperation

Devoluciones

Promise<ResultWithHttpResponse<BulkEnrollmentOperationResult>>

runBulkEnrollmentOperation(BulkEnrollmentOperation, HttpResponseCallback<BulkEnrollmentOperationResult>)

Ejecuta una serie de operaciones CRUD en una matriz de registros de inscripción.

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

Parámetros

bulkEnrollmentOperation

BulkEnrollmentOperation

Objeto que especifica el tipo único de operaciones CRUD en la matriz de objetos IndividualEnrollment que también forman parte del objeto .

callback

HttpResponseCallback<BulkEnrollmentOperationResult>

Se invoca al finalizar la operación.