Get-AzIotHubDeviceConnectionString

IoT ハブ内のターゲット IoT デバイスの接続文字列を取得します。

構文

ResourceSet (既定)

Get-AzIotHubDeviceConnectionString
    [-ResourceGroupName] <String>
    [-IotHubName] <String>
    [-DeviceId <String>]
    [-KeyType <PSKeyType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

InputObjectSet

Get-AzIotHubDeviceConnectionString
    [-InputObject] <PSIotHub>
    [-DeviceId <String>]
    [-KeyType <PSKeyType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ResourceIdSet

Get-AzIotHubDeviceConnectionString
    [-ResourceId] <String>
    [-DeviceId <String>]
    [-KeyType <PSKeyType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

説明

Azure IoT Hubに含まれるすべてのデバイスまたはターゲット IoT デバイスの接続文字列を一覧表示します。

例

例 1

Get-AzIotHubDeviceConnectionString -ResourceGroupName "myresourcegroup" -IotHubName "myiothub"
Device Id Connection String
--------- -----------------
device1   HostName=myiothub.azure-devices.net;DeviceId=device1;SharedAccessKey=/X4y******
device2   HostName=myiothub.azure-devices.net;DeviceId=device2;x509=true

IoT ハブに接続文字列されているすべてのデバイスを表示します。

例 2

Get-AzIotHubDeviceConnectionString -ResourceGroupName "myresourcegroup" -IotHubName "myiothub" -DeviceId "device1" -KeyType secondary
Device Id Connection String
--------- -----------------
device1   HostName=myiothub.azure-devices.net;DeviceId=device1;SharedAccessKey=/X4y******

IoT デバイスのセカンダリ 接続文字列を取得します。

パラメーター

-DefaultProfile

Azureとの通信に使用される資格情報、アカウント、テナント、サブスクリプション。

パラメーターのプロパティ

型:IAzureContextContainer
規定値:None
ワイルドカードのサポート:False
DontShow:False
エイリアス:AzContext, AzureRmContext, AzureCredential

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DeviceId

ターゲット デバイス ID。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-InputObject

IotHub オブジェクト

パラメーターのプロパティ

型:PSIotHub
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

InputObjectSet
配置:0
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IotHubName

IoT ハブの名前

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ResourceSet
配置:1
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-KeyType

認証用の共有アクセス ポリシー キーの種類。

パラメーターのプロパティ

型:PSKeyType
規定値:None
指定可能な値:primary, secondary
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ResourceGroupName

リソース グループの名前

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ResourceSet
配置:0
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ResourceId

IotHub リソース ID

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ResourceIdSet
配置:0
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

CommonParameters

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、about_CommonParametersを参照してください。

入力

PSIotHub

String

出力

PSDeviceConnectionString