次の方法で共有


Iot Dps Resource - Check Provisioning Service Name Availability

プロビジョニング サービス名が使用可能かどうかを確認します。 これにより、名前が構文的に有効かどうか、および名前が使用可能かどうかが検証されます

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Devices/checkProvisioningServiceNameAvailability?api-version=2022-12-12

URI パラメーター

名前 / 必須 説明
subscriptionId
path True

string

サブスクリプションの識別子です。

api-version
query True

string

API のバージョン。

要求本文

名前 必須 説明
name True

string

チェックするプロビジョニング サービスの名前。

応答

名前 説明
200 OK

NameAvailabilityInfo

これは同期操作です。 本文には、プロビジョニング サービス名を使用できるかどうかを指定する JSON シリアル化された応答が含まれています。 名前が使用できない場合、本文には理由が含まれます。

Other Status Codes

ErrorDetails

既定のエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントの借用

DPSCheckName

要求のサンプル

POST https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/checkProvisioningServiceNameAvailability?api-version=2022-12-12

{
  "name": "test213123"
}

応答のサンプル

{
  "nameAvailable": true,
  "reason": "Invalid",
  "message": "name is valid"
}

定義

名前 説明
ErrorDetails

エラーの詳細。

NameAvailabilityInfo

利用可能な名前の説明。

NameUnavailabilityReason

は、名前が使用できない理由を指定します

OperationInputs

操作結果の呼び出しの入力値。

ErrorDetails

エラーの詳細。

名前 説明
code

integer

エラー コード。

details

string

エラーの詳細です。

httpStatusCode

string

HTTP 状態コード。

message

string

エラー メッセージ。

NameAvailabilityInfo

利用可能な名前の説明。

名前 説明
message

string

詳細な理由名を含むメッセージは使用できません

nameAvailable

boolean

は、名前が使用可能かどうかを指定します

reason

NameUnavailabilityReason

は、名前が使用できない理由を指定します

NameUnavailabilityReason

は、名前が使用できない理由を指定します

名前 説明
AlreadyExists

string

Invalid

string

OperationInputs

操作結果の呼び出しの入力値。

名前 説明
name

string

チェックするプロビジョニング サービスの名前。