az iot dps certificate
Azure IoT Hub Device Provisioning Service インスタンスの証明書を管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az iot dps certificate create |
Azure IoT Hub Device Provisioning Service インスタンスに証明書を作成/アップロードします。 |
Core | GA |
az iot dps certificate delete |
Azure IoT Hub Device Provisioning Service インスタンス内の証明書を削除します。 |
Core | GA |
az iot dps certificate generate-verification-code |
Azure IoT Hub Device Provisioning Service インスタンスで証明書の検証コードを生成します。 |
Core | GA |
az iot dps certificate list |
Azure IoT Hub Device Provisioning Service インスタンスに含まれるすべての証明書を一覧表示します。 |
Core | GA |
az iot dps certificate show |
Azure IoT Hub Device Provisioning Service インスタンス内の特定の証明書に関する情報を表示します。 |
Core | GA |
az iot dps certificate update |
Azure IoT Hub Device Provisioning Service インスタンスの証明書を更新します。 |
Core | GA |
az iot dps certificate verify |
Azure IoT Hub Device Provisioning Service インスタンス内の証明書を確認します。 |
Core | GA |
az iot dps certificate create
Azure IoT Hub Device Provisioning Service インスタンスに証明書を作成/アップロードします。
az iot dps certificate create --certificate-name --name
--dps-name
--path
[--resource-group]
[--verified {false, true}]
例
CA 証明書 PEM ファイルを Azure IoT Hub Device Provisioning Service インスタンスにアップロードします。
az iot dps certificate create --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Certificate.pem
検証済みの CA 証明書 CER ファイルを Azure IoT Hub Device Provisioning Service.instance にアップロードする
az iot dps certificate create --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Certificate.cer --verified
必須のパラメーター
証明書のフレンドリ名。
IoT Hub Device Provisioning Service 名。
証明書を含むファイルへのパス。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
証明書が検証されるかどうかを示すブール値。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot dps certificate delete
Azure IoT Hub Device Provisioning Service インスタンス内の証明書を削除します。
az iot dps certificate delete --certificate-name --name
--dps-name
--etag
[--resource-group]
例
Azure IoT Hub Device Provisioning Service インスタンスで MyCertificate を削除する
az iot dps certificate delete --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --etag AAAAAAAAAAA=
必須のパラメーター
証明書のフレンドリ名。
IoT Hub Device Provisioning Service 名。
オブジェクトのエンティティ タグ (etag)。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot dps certificate generate-verification-code
Azure IoT Hub Device Provisioning Service インスタンスで証明書の検証コードを生成します。
この検証コードは、証明書の所有証明手順を完了するために使用されます。 この検証コードは、ルート証明書の秘密キーで署名された新しい証明書の CN として使用します。
az iot dps certificate generate-verification-code --certificate-name --name
--dps-name
--etag
[--resource-group]
例
MyCertificate の検証コードを生成する
az iot dps certificate generate-verification-code --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --etag AAAAAAAAAAA=
必須のパラメーター
証明書のフレンドリ名。
IoT Hub Device Provisioning Service 名。
オブジェクトのエンティティ タグ (etag)。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot dps certificate list
Azure IoT Hub Device Provisioning Service インスタンスに含まれるすべての証明書を一覧表示します。
az iot dps certificate list --dps-name
[--resource-group]
例
MyDps 内のすべての証明書を一覧表示する
az iot dps certificate list --dps-name MyDps --resource-group MyResourceGroup
必須のパラメーター
IoT Hub Device Provisioning Service 名。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot dps certificate show
Azure IoT Hub Device Provisioning Service インスタンス内の特定の証明書に関する情報を表示します。
az iot dps certificate show --certificate-name --name
--dps-name
[--resource-group]
例
Azure IoT Hub Device Provisioning Service インスタンスの MyCertificate に関する詳細を表示する
az iot dps certificate show --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate
特定の Azure IoT Hub Device Provisioning Service 証明書に関する情報を表示します。 (autogenerated)
az iot dps certificate show --certificate-name MyCertificate --dps-name MyDps --resource-group MyResourceGroup --subscription MySubscription
必須のパラメーター
証明書のフレンドリ名。
IoT Hub Device Provisioning Service 名。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot dps certificate update
Azure IoT Hub Device Provisioning Service インスタンスの証明書を更新します。
新しい証明書をアップロードして、既存の証明書を同じ名前に置き換えます。
az iot dps certificate update --certificate-name --name
--dps-name
--etag
--path
[--resource-group]
[--verified {false, true}]
例
新しい PEM ファイルをアップロードして、Azure IoT Hub Device Provisioning Service の CA 証明書を更新します。
az iot dps certificate update --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=
新しい CER ファイルをアップロードして、Azure IoT Hub Device Provisioning Service の CA 証明書を更新します。
az iot dps certificate update --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/NewCertificate.cer --etag AAAAAAAAAAA=
必須のパラメーター
証明書のフレンドリ名。
IoT Hub Device Provisioning Service 名。
オブジェクトのエンティティ タグ (etag)。
証明書を含むファイルへのパス。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
証明書が検証されるかどうかを示すブール値。
プロパティ | 値 |
---|---|
指定可能な値: | false, true |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |
az iot dps certificate verify
Azure IoT Hub Device Provisioning Service インスタンス内の証明書を確認します。
generate-verification-code を呼び出して取得した検証コードを含む検証証明書をアップロードして、証明書を確認します。 これは所有証明プロセスの最後のステップです。
az iot dps certificate verify --certificate-name --name
--dps-name
--etag
--path
[--resource-group]
例
MyCertificate 秘密キーの所有権を確認します。
az iot dps certificate verify --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Verification.pem --etag AAAAAAAAAAA=
必須のパラメーター
証明書のフレンドリ名。
IoT Hub Device Provisioning Service 名。
オブジェクトのエンティティ タグ (etag)。
証明書を含むファイルへのパス。
省略可能のパラメーター
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
リソース グループの名前。
az configure --defaults group=<name>
を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
プロパティ | 値 |
---|---|
規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
プロパティ | 値 |
---|---|
規定値: | False |
Output format.
プロパティ | 値 |
---|---|
規定値: | json |
指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_ID
を使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
プロパティ | 値 |
---|---|
規定値: | False |