Megosztás a következőn keresztül:


Iot Hub Resource - Get Keys For Key Name

Közös hozzáférési szabályzat lekérése név szerint egy IoT Hubról. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{resourceName}/IotHubKeys/{keyName}/listkeys?api-version=2023-06-30

URI-paraméterek

Name In Kötelező Típus Description
keyName
path True

string

A megosztott hozzáférési szabályzat neve.

resourceGroupName
path True

string

Az IoT Hubot tartalmazó erőforráscsoport neve.

resourceName
path True

string

Az IoT Hub neve.

subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Az API verziója.

Válaszok

Name Típus Description
200 OK

SharedAccessSignatureAuthorizationRule

Ez egy szinkron művelet. A törzs tartalmaz egy JSON-szerializált megosztott hozzáférési szabályzatot, beleértve a kulcsokat is, amelyeket egy vagy több IoT Hub-végpont eléréséhez használhat.

Other Status Codes

ErrorDetails

DefaultErrorResponse

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

IotHubResource_GetKeysForKeyName

Mintakérelem

POST https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/IotHubKeys/iothubowner/listkeys?api-version=2023-06-30

Mintaválasz

{
  "keyName": "iothubowner",
  "primaryKey": "<primaryKey>",
  "secondaryKey": "<secondaryKey>",
  "rights": "RegistryWrite, ServiceConnect, DeviceConnect"
}

Definíciók

Name Description
AccessRights

A megosztott hozzáférési szabályzathoz rendelt engedélyek.

ErrorDetails

Hiba részletei.

SharedAccessSignatureAuthorizationRule

Az IoT Hub megosztott hozzáférési szabályzatának tulajdonságai.

AccessRights

A megosztott hozzáférési szabályzathoz rendelt engedélyek.

Name Típus Description
DeviceConnect

string

RegistryRead

string

RegistryRead, DeviceConnect

string

RegistryRead, RegistryWrite

string

RegistryRead, RegistryWrite, DeviceConnect

string

RegistryRead, RegistryWrite, ServiceConnect

string

RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect

string

RegistryRead, ServiceConnect

string

RegistryRead, ServiceConnect, DeviceConnect

string

RegistryWrite

string

RegistryWrite, DeviceConnect

string

RegistryWrite, ServiceConnect

string

RegistryWrite, ServiceConnect, DeviceConnect

string

ServiceConnect

string

ServiceConnect, DeviceConnect

string

ErrorDetails

Hiba részletei.

Name Típus Description
code

string

A hibakód.

details

string

A hiba részletei.

httpStatusCode

string

A HTTP-állapotkód.

message

string

A hibaüzenet.

SharedAccessSignatureAuthorizationRule

Az IoT Hub megosztott hozzáférési szabályzatának tulajdonságai.

Name Típus Description
keyName

string

A megosztott hozzáférési szabályzat neve.

primaryKey

string

Az elsődleges kulcs.

rights

AccessRights

A megosztott hozzáférési szabályzathoz rendelt engedélyek.

secondaryKey

string

A másodlagos kulcs.