Freigeben über


Apps - Check Name Availability

Überprüfen Sie, ob ein IoT Central-Anwendungsname verfügbar ist.

POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.IoTCentral/checkNameAvailability?api-version=2021-06-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Der Abonnementbezeichner.

api-version
query True

string

Die Version der API.

Anforderungstext

Name Erforderlich Typ Beschreibung
name True

string

Der Name der zu überprüfenden IoT Central-Anwendungsinstanz.

type

string

Der Typ der zu abfragenden IoT Central-Ressource.

Antworten

Name Typ Beschreibung
200 OK

AppAvailabilityInfo

Dies ist ein synchroner Vorgang. Der Text enthält eine JSON-serialisierte Antwort, die angibt, ob der Name der IoT Central-Anwendung verfügbar ist. Wenn der Name nicht verfügbar ist, enthält der Textkörper den Grund.

Other Status Codes

CloudError

DefaultErrorResponse

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

Apps_CheckNameAvailability

Beispielanforderung

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.IoTCentral/checkNameAvailability?api-version=2021-06-01

{
  "name": "myiotcentralapp",
  "type": "IoTApps"
}

Beispiel für eine Antwort

code: 200
{
  "nameAvailable": true
}
{
  "error": {
    "code": "Error code",
    "message": "Error message",
    "target": "Error target"
  }
}

Definitionen

Name Beschreibung
AppAvailabilityInfo

Die Eigenschaften, die angeben, ob ein bestimmter IoT Central-Anwendungsname oder eine Unterdomäne verfügbar ist.

CloudError

Fehlerdetails.

CloudErrorBody

Details zur Fehlerantwort.

OperationInputs

Eingabewerte.

AppAvailabilityInfo

Die Eigenschaften, die angeben, ob ein bestimmter IoT Central-Anwendungsname oder eine Unterdomäne verfügbar ist.

Name Typ Beschreibung
message

string

Die ausführliche Begründungsmeldung.

nameAvailable

boolean

Der Wert, der angibt, ob der angegebene Name verfügbar ist.

reason

string

Der Grund für die Nichtverfügbarkeit.

CloudError

Fehlerdetails.

Name Typ Beschreibung
error.code

string

Der Fehlercode.

error.details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

error.message

string

Die Fehlermeldung.

error.target

string

Das Ziel des bestimmten Fehlers.

CloudErrorBody

Details zur Fehlerantwort.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Die Fehlermeldung.

target

string

Das Ziel des bestimmten Fehlers.

OperationInputs

Eingabewerte.

Name Typ Standardwert Beschreibung
name

string

Der Name der zu überprüfenden IoT Central-Anwendungsinstanz.

type

string

IoTApps

Der Typ der zu abfragenden IoT Central-Ressource.