ConnectionString class
Описание параметров, которые позволяют устройству или облачному приложению подключаться к Центру Интернета вещей Azure.
Device |
Уникальный идентификатор устройства, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства. |
Gateway |
IP-адрес или интернет-имя хост-компьютера, работающего в качестве устройства или шлюза протокола. Используется при взаимодействии с устройствами Azure Edge. |
Host |
Имя узла Центра Интернета вещей Azure. |
Module |
Уникальный идентификатор модуля, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства. |
Shared |
Симметричный ключ, используемый для создания маркеров подписанного URL-адреса, которые, в свою очередь, используются для проверки подлинности подключения. Связано с определенным устройством или определенной политикой службы. |
Shared |
Имя политики доступа, используемой для подключения к Центру Интернета вещей Azure. используется только в случае пакета SDK службы, который не используется вместе с пакетом SDK для устройств (который использует |
Shared |
Подписанный URL-адрес, который инкапсулирует разрешения на подключение к устройству в Центре Интернета вещей. |
x509 | Это свойство существует, только если устройство использует сертификаты x509 для проверки подлинности, и если оно существует, для него будет задано значение True. |
parse(string, string[]) | Анализирует строку и возвращает соответствующий ConnectionString объект. |
Уникальный идентификатор устройства, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства.
DeviceId?: string
Значение свойства
string
IP-адрес или интернет-имя хост-компьютера, работающего в качестве устройства или шлюза протокола. Используется при взаимодействии с устройствами Azure Edge.
GatewayHostName?: string
Значение свойства
string
Имя узла Центра Интернета вещей Azure.
HostName?: string
Значение свойства
string
Уникальный идентификатор модуля, который существует в реестре удостоверений устройств. Используется только для строк подключения устройства.
ModuleId?: string
Значение свойства
string
Симметричный ключ, используемый для создания маркеров подписанного URL-адреса, которые, в свою очередь, используются для проверки подлинности подключения. Связано с определенным устройством или определенной политикой службы.
SharedAccessKey?: string
Значение свойства
string
Имя политики доступа, используемой для подключения к Центру Интернета вещей Azure. используется только в случае пакета SDK службы, который не используется вместе с пакетом SDK для устройств (который использует DeviceId
вместо него).
SharedAccessKeyName?: string
Значение свойства
string
Подписанный URL-адрес, который инкапсулирует разрешения на подключение к устройству в Центре Интернета вещей.
SharedAccessSignature?: string
Значение свойства
string
Это свойство существует, только если устройство использует сертификаты x509 для проверки подлинности, и если оно существует, для него будет задано значение True.
x509?: string
Значение свойства
string
Анализирует строку и возвращает соответствующий ConnectionString объект.
static function parse(source: string, requiredFields?: string[]): ConnectionString
Параметры
- source
-
string
строка, из которой будет извлечена строка подключения
- requiredFields
-
string[]
массив строк со списком полей, которые должны быть найдены.