Partager via


Sensors - Get Connection String

Obtient une chaîne de connexion de capteur.

GET {endpoint}/sensor-partners/{sensorPartnerId}/sensors/{sensorId}/connection-strings?api-version=2023-11-01-preview

Paramètres URI

Nom Dans Obligatoire Type Description
endpoint
path True

string

uri

Nom d’hôte de l’espace de noms, par exemple admaInstanceName.farmbeats.azure.net

sensorId
path True

string

ID de la ressource du capteur.

sensorPartnerId
path True

string

ID du partenaire de capteur.

api-version
query True

string

Version de l’API demandée

En-tête de la demande

Nom Obligatoire Type Description
Authorization True

string

Fournissez un jeton de porteur valide pour les appels d’API autorisés. Notez que vous devrez peut-être effacer le cache de votre navigateur si vous avez déjà essayé des appels non authentifiés.

Réponses

Nom Type Description
200 OK

IoTHubDeviceAuthentication

Succès

Other Status Codes

ErrorResponse

Error

Headers

x-ms-error-code: string

Sécurité

Authorization

Fournissez un jeton de porteur valide pour les appels d’API autorisés. Notez que vous devrez peut-être effacer le cache de votre navigateur si vous avez déjà essayé des appels non authentifiés.

Type: apiKey
In: header

Exemples

Sensors_GetConnectionString

Sample Request

GET {endpoint}/sensor-partners/sp1/sensors/s124/connection-strings?api-version=2023-11-01-preview

Sample Response

{
  "primaryDeviceConnectionString": "HostName=iothubName.azure-devices.net;DeviceId=809f4379-b4d3-de01-6425-f088de6645f5;SharedAccessKey=****",
  "secondaryDeviceConnectionString": "HostName=iothubName.azure-devices.net;DeviceId=809f4379-b4d3-de01-6425-f088de6645f5;SharedAccessKey=****"
}

Définitions

Nom Description
Error

Erreur du service Azure AgPlatform.

ErrorResponse

Réponse d’erreur du service Azure AgPlatform. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses le document de référence ErrorResponse.

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object le document de référence InnerError.

IoTHubDeviceAuthentication

Authentification via chaîne de connexion sur des appareils IoTHub.

Error

Erreur du service Azure AgPlatform.

Nom Type Description
code

string

Ensemble de codes d’erreur définis par le serveur.

details

Error[]

Tableau de détails sur les erreurs spécifiques qui ont conduit à cette erreur signalée.

innererror

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object le document de référence InnerError.

message

string

Représentation contrôlable de visu de l’erreur.

target

string

Cible de l’erreur.

ErrorResponse

Réponse d’erreur du service Azure AgPlatform. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses le document de référence ErrorResponse.

Nom Type Description
error

Error

Erreur du service Azure AgPlatform.

traceId

string

ID de trace unique.

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object le document de référence InnerError.

Nom Type Description
code

string

Code d’erreur spécifique à celui fourni par l’erreur contenante.

innererror

InnerError

Erreur interne contenant la liste des erreurs. Consultez https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#innererror--object le document de référence InnerError.

IoTHubDeviceAuthentication

Authentification via chaîne de connexion sur des appareils IoTHub.

Nom Type Description
primaryDeviceConnectionString

string

Chaîne de connexion principal de l’appareil ioTHub.

secondaryDeviceConnectionString

string

Chaîne de connexion secondaire de l’appareil ioTHub.