Freigeben über


Apps - Check Subdomain Availability

Überprüfen Sie, ob eine Unterdomäne der IoT Central-Anwendung verfügbar ist.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
subscriptionId
path True

string

Die Abonnement-ID.

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-Anwendung instance.

type

string

Der Typ der abzufragenden 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 die Unterdomäne der IoT Central-Anwendung verfügbar ist. Wenn die Unterdomäne nicht verfügbar ist, enthält der Text den Grund.

Other Status Codes

CloudError

DefaultErrorResponse

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

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

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Apps_SubdomainAvailability

Beispielanforderung

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.IoTCentral/checkSubdomainAvailability?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 bestimmte 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 bestimmte Unterdomäne verfügbar ist.

Name Typ Beschreibung
message

string

Die ausführliche Grundmeldung.

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 jeweiligen 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 jeweiligen Fehlers.

OperationInputs

Eingabewerte.

Name Typ Standardwert Beschreibung
name

string

Der Name der Zu überprüfenden IoT Central-Anwendung instance.

type

string

IoTApps

Der Typ der abzufragenden IoT Central-Ressource.