ProvisioningServiceClient class
Конструкторы
Provisioning |
Методы
Сведения о конструкторе
ProvisioningServiceClient(TransportConfig, RestApiClient)
new ProvisioningServiceClient(config: TransportConfig, restApiClient?: RestApiClient)
Параметры
- config
-
TransportConfig
- restApiClient
-
RestApiClient
Сведения о методе
createEnrollmentGroupDeviceRegistrationStateQuery(QuerySpecification, string, number)
Создает запрос, который можно использовать для возврата страниц существующего состояния регистрации устройства для определенной группы enrollmentGroup.
function createEnrollmentGroupDeviceRegistrationStateQuery(querySpecification: QuerySpecification, enrollmentGroupId: string, pageSize?: number): Query
Параметры
- querySpecification
-
QuerySpecification
Спецификация запроса.
- enrollmentGroupId
-
string
Идентификатор EnrollmentGroup, предоставляющий область для запроса.
- pageSize
-
number
Максимальное количество возвращаемых элементов на страницу.
Возвращаемое значение
Query
createEnrollmentGroupQuery(QuerySpecification, number)
Создает запрос, который можно использовать для возврата страниц существующих групп регистрации.
function createEnrollmentGroupQuery(querySpecification: QuerySpecification, pageSize?: number): Query
Параметры
- querySpecification
-
QuerySpecification
Спецификация запроса.
- pageSize
-
number
Максимальное количество возвращаемых элементов на страницу.
Возвращаемое значение
Query
createIndividualEnrollmentQuery(QuerySpecification, number)
Создает запрос, который можно использовать для возврата страниц существующих регистраций.
function createIndividualEnrollmentQuery(querySpecification: QuerySpecification, pageSize?: number): Query
Параметры
- querySpecification
-
QuerySpecification
Спецификация запроса.
- pageSize
-
number
Максимальное количество возвращаемых элементов на страницу.
Возвращаемое значение
Query
createOrUpdateEnrollmentGroup(EnrollmentGroup)
function createOrUpdateEnrollmentGroup(enrollmentGroup: EnrollmentGroup): Promise<ResultWithHttpResponse<EnrollmentGroup>>
Параметры
- enrollmentGroup
-
EnrollmentGroup
Возвращаемое значение
Promise<ResultWithHttpResponse<EnrollmentGroup>>
createOrUpdateEnrollmentGroup(EnrollmentGroup, HttpResponseCallback<EnrollmentGroup>)
Создайте или обновите группу регистрации устройств.
function createOrUpdateEnrollmentGroup(enrollmentGroup: EnrollmentGroup, callback?: HttpResponseCallback<EnrollmentGroup>)
Параметры
- enrollmentGroup
-
EnrollmentGroup
Группа регистрации устройств.
- callback
-
HttpResponseCallback<EnrollmentGroup>
Вызывается после завершения операции.
createOrUpdateIndividualEnrollment(IndividualEnrollment)
function createOrUpdateIndividualEnrollment(enrollment: IndividualEnrollment): Promise<ResultWithHttpResponse<IndividualEnrollment>>
Параметры
- enrollment
-
IndividualEnrollment
Возвращаемое значение
Promise<ResultWithHttpResponse<IndividualEnrollment>>
createOrUpdateIndividualEnrollment(IndividualEnrollment, HttpResponseCallback<IndividualEnrollment>)
Создайте или обновите запись регистрации устройства.
function createOrUpdateIndividualEnrollment(enrollment: IndividualEnrollment, callback?: HttpResponseCallback<IndividualEnrollment>)
Параметры
- enrollment
-
IndividualEnrollment
Запись регистрации устройства.
- callback
-
HttpResponseCallback<IndividualEnrollment>
Вызывается после завершения операции.
deleteDeviceRegistrationState(string | DeviceRegistrationState)
function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState): Promise<void>
Параметры
- idOrRegistrationState
-
string | DeviceRegistrationState
Возвращаемое значение
Promise<void>
deleteDeviceRegistrationState(string | DeviceRegistrationState, ErrorCallback)
function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState, deleteCallback: ErrorCallback)
Параметры
- idOrRegistrationState
-
string | DeviceRegistrationState
- deleteCallback
-
ErrorCallback
deleteDeviceRegistrationState(string | DeviceRegistrationState, string)
function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState, etag: string): Promise<void>
Параметры
- idOrRegistrationState
-
string | DeviceRegistrationState
- etag
-
string
Возвращаемое значение
Promise<void>
deleteDeviceRegistrationState(string | DeviceRegistrationState, string, ErrorCallback)
Удаление состояния регистрации устройства.
function deleteDeviceRegistrationState(idOrRegistrationState: string | DeviceRegistrationState, etag: string, deleteCallback?: ErrorCallback)
Параметры
- idOrRegistrationState
-
string | DeviceRegistrationState
Строка, содержащая идентификатор регистрации или фактический объект DeviceRegistrationState.
- etag
-
string
- deleteCallback
-
ErrorCallback
Вызывается после завершения операции.
deleteEnrollmentGroup(string | EnrollmentGroup)
function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup): Promise<void>
Параметры
- enrollmentGroupOrId
-
string | EnrollmentGroup
Возвращаемое значение
Promise<void>
deleteEnrollmentGroup(string | EnrollmentGroup, ErrorCallback)
function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup, deleteCallback: ErrorCallback)
Параметры
- enrollmentGroupOrId
-
string | EnrollmentGroup
- deleteCallback
-
ErrorCallback
deleteEnrollmentGroup(string | EnrollmentGroup, string)
function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup, etag: string): Promise<void>
Параметры
- enrollmentGroupOrId
-
string | EnrollmentGroup
- etag
-
string
Возвращаемое значение
Promise<void>
deleteEnrollmentGroup(string | EnrollmentGroup, string, ErrorCallback)
Удаление группы регистрации устройств.
function deleteEnrollmentGroup(enrollmentGroupOrId: string | EnrollmentGroup, etag: string, deleteCallback?: ErrorCallback)
Параметры
- enrollmentGroupOrId
-
string | EnrollmentGroup
Объект EnrollmentGroup или строка, содержащая идентификатор группы регистрации.
- etag
-
string
- deleteCallback
-
ErrorCallback
Вызывается после завершения операции.
deleteIndividualEnrollment(string | IndividualEnrollment)
function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment): Promise<void>
Параметры
- enrollmentOrId
-
string | IndividualEnrollment
Возвращаемое значение
Promise<void>
deleteIndividualEnrollment(string | IndividualEnrollment, ErrorCallback)
function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment, deleteCallback: ErrorCallback)
Параметры
- enrollmentOrId
-
string | IndividualEnrollment
- deleteCallback
-
ErrorCallback
deleteIndividualEnrollment(string | IndividualEnrollment, string)
function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment, etag: string): Promise<void>
Параметры
- enrollmentOrId
-
string | IndividualEnrollment
- etag
-
string
Возвращаемое значение
Promise<void>
deleteIndividualEnrollment(string | IndividualEnrollment, string, ErrorCallback)
Удаление записи регистрации устройства.
function deleteIndividualEnrollment(enrollmentOrId: string | IndividualEnrollment, etag: string, deleteCallback?: ErrorCallback)
Параметры
- enrollmentOrId
-
string | IndividualEnrollment
Объект IndividualEnrollment или строка, содержащая идентификатор регистрации.
- etag
-
string
- deleteCallback
-
ErrorCallback
Вызывается после завершения операции.
fromConnectionString(string)
Создает объект ProvisioningServiceClient из заданной строки подключения, используя транспорт по умолчанию (HTTP).
static function fromConnectionString(value: string): ProvisioningServiceClient
Параметры
- value
-
string
Строка подключения, которая инкапсулирует соответствующие разрешения (чтение и запись) ProvisioningServiceClient.
Возвращаемое значение
fromTokenCredential(string, TokenCredential)
Создает объект ProvisioningServiceClient из заданного Azure TokenCredential, используя транспорт по умолчанию (HTTP).
static function fromTokenCredential(hostName: string, tokenCredential: TokenCredential): ProvisioningServiceClient
Параметры
- hostName
-
string
Имя узла службы Azure.
- tokenCredential
- TokenCredential
Azure TokenCredential, используемый для проверки подлинности в службе Azure.
Возвращаемое значение
getDeviceRegistrationState(string)
function getDeviceRegistrationState(id: string): Promise<ResultWithHttpResponse<DeviceRegistrationState>>
Параметры
- id
-
string
Возвращаемое значение
Promise<ResultWithHttpResponse<DeviceRegistrationState>>
getDeviceRegistrationState(string, HttpResponseCallback<DeviceRegistrationState>)
Возвращает состояние регистрации устройства.
function getDeviceRegistrationState(id: string, callback?: HttpResponseCallback<DeviceRegistrationState>)
Параметры
- id
-
string
Идентификатор регистрации.
- callback
-
HttpResponseCallback<DeviceRegistrationState>
Вызывается после завершения операции.
getEnrollmentGroup(string)
function getEnrollmentGroup(id: string): Promise<ResultWithHttpResponse<EnrollmentGroup>>
Параметры
- id
-
string
Возвращаемое значение
Promise<ResultWithHttpResponse<EnrollmentGroup>>
getEnrollmentGroup(string, HttpResponseCallback<EnrollmentGroup>)
Получение группы регистрации устройств.
function getEnrollmentGroup(id: string, getCallback?: HttpResponseCallback<EnrollmentGroup>)
Параметры
- id
-
string
Идентификатор группы индивидуальной регистрации.
- getCallback
-
HttpResponseCallback<EnrollmentGroup>
Вызывается после завершения операции.
getEnrollmentGroupAttestationMechanism(string)
function getEnrollmentGroupAttestationMechanism(enrollmentGroupId: string): Promise<ResultWithHttpResponse<AttestationMechanism>>
Параметры
- enrollmentGroupId
-
string
Возвращаемое значение
Promise<ResultWithHttpResponse<AttestationMechanism>>
getEnrollmentGroupAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)
Возвращает механизм аттестации для записи EnrollmentGroup.
function getEnrollmentGroupAttestationMechanism(enrollmentGroupId: string, callback: HttpResponseCallback<AttestationMechanism>)
Параметры
- enrollmentGroupId
-
string
Уникальный идентификатор EnrollmentGroup.
- callback
-
HttpResponseCallback<AttestationMechanism>
Функция, вызываемая при выполнении запроса с ошибкой или с объектом AttestationMechanism.
getIndividualEnrollment(string)
function getIndividualEnrollment(id: string): Promise<ResultWithHttpResponse<IndividualEnrollment>>
Параметры
- id
-
string
Возвращаемое значение
Promise<ResultWithHttpResponse<IndividualEnrollment>>
getIndividualEnrollment(string, HttpResponseCallback<IndividualEnrollment>)
Получение записи о регистрации устройства.
function getIndividualEnrollment(id: string, getCallback?: HttpResponseCallback<IndividualEnrollment>)
Параметры
- id
-
string
Идентификатор регистрации.
- getCallback
-
HttpResponseCallback<IndividualEnrollment>
Вызывается после завершения операции.
getIndividualEnrollmentAttestationMechanism(string)
function getIndividualEnrollmentAttestationMechanism(enrollmentId: string): Promise<ResultWithHttpResponse<AttestationMechanism>>
Параметры
- enrollmentId
-
string
Возвращаемое значение
Promise<ResultWithHttpResponse<AttestationMechanism>>
getIndividualEnrollmentAttestationMechanism(string, HttpResponseCallback<AttestationMechanism>)
Возвращает механизм аттестации для записи IndividualEnrollment.
function getIndividualEnrollmentAttestationMechanism(enrollmentId: string, callback: HttpResponseCallback<AttestationMechanism>)
Параметры
- enrollmentId
-
string
Уникальный идентификатор регистрации.
- callback
-
HttpResponseCallback<AttestationMechanism>
Функция, вызываемая при выполнении запроса с ошибкой или с объектом AttestationMechanism.
runBulkEnrollmentOperation(BulkEnrollmentOperation)
function runBulkEnrollmentOperation(bulkEnrollmentOperation: BulkEnrollmentOperation): Promise<ResultWithHttpResponse<BulkEnrollmentOperationResult>>
Параметры
- bulkEnrollmentOperation
-
BulkEnrollmentOperation
Возвращаемое значение
Promise<ResultWithHttpResponse<BulkEnrollmentOperationResult>>
runBulkEnrollmentOperation(BulkEnrollmentOperation, HttpResponseCallback<BulkEnrollmentOperationResult>)
Выполняет число операций CRUD с массивом записей регистрации.
function runBulkEnrollmentOperation(bulkEnrollmentOperation: BulkEnrollmentOperation, callback: HttpResponseCallback<BulkEnrollmentOperationResult>)
Параметры
- bulkEnrollmentOperation
-
BulkEnrollmentOperation
Объект , указывающий один тип операций CRUD в массиве объектов IndividualEnrollment, которые также являются частью объекта .
- callback
-
HttpResponseCallback<BulkEnrollmentOperationResult>
Вызывается после завершения операции.