Delen via


Apps - Check Subdomain Availability

Controleer of er een subdomein van een IoT Central-toepassing beschikbaar is.

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

URI-parameters

Name In Vereist Type Description
subscriptionId
path True

string

De abonnements-id.

api-version
query True

string

De versie van de API.

Aanvraagbody

Name Vereist Type Description
name True

string

De naam van het IoT Central-toepassingsexemplaren dat moet worden gecontroleerd.

type

string

Het type van de IoT Central-resource die moet worden opgevraagd.

Antwoorden

Name Type Description
200 OK

AppAvailabilityInfo

Dit is een synchrone bewerking. De hoofdtekst bevat een JSON-geserialiseerd antwoord dat aangeeft of het subdomein van de IoT Central-toepassing beschikbaar is. Als het subdomein niet beschikbaar is, bevat de hoofdtekst de reden.

Other Status Codes

CloudError

DefaultErrorResponse

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Apps_SubdomainAvailability

Voorbeeldaanvraag

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

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

Voorbeeldrespons

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

Definities

Name Description
AppAvailabilityInfo

De eigenschappen die aangeven of een bepaalde naam of subdomein van een bepaalde IoT Central-toepassing beschikbaar is.

CloudError

Foutdetails.

CloudErrorBody

Details van de foutreactie.

OperationInputs

Invoerwaarden.

AppAvailabilityInfo

De eigenschappen die aangeven of een bepaalde naam of subdomein van een bepaalde IoT Central-toepassing beschikbaar is.

Name Type Description
message

string

Het gedetailleerde redenbericht.

nameAvailable

boolean

De waarde die aangeeft of de opgegeven naam beschikbaar is.

reason

string

De reden voor niet-beschikbaarheid.

CloudError

Foutdetails.

Name Type Description
error.code

string

De foutcode.

error.details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

error.message

string

Het foutbericht.

error.target

string

Het doel van de specifieke fout.

CloudErrorBody

Details van de foutreactie.

Name Type Description
code

string

De foutcode.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Het foutbericht.

target

string

Het doel van de specifieke fout.

OperationInputs

Invoerwaarden.

Name Type Default value Description
name

string

De naam van het IoT Central-toepassingsexemplaren dat moet worden gecontroleerd.

type

string

IoTApps

Het type van de IoT Central-resource die moet worden opgevraagd.