Web Pub Sub - Check Name Availability
Controleert of de resourcenaam geldig is en nog niet in gebruik is.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.SignalRService/locations/{location}/checkNameAvailability?api-version=2024-03-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
location
|
path | True |
string |
de regio |
subscription
|
path | True |
string uuid |
De id van het doelabonnement. De waarde moet een UUID zijn. |
api-version
|
query | True |
string |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
name | True |
string |
De resourcenaam die moet worden gevalideerd. bijvoorbeeld."mijn-resource-naam" |
type | True |
string |
Het resourcetype. Kan 'Microsoft.SignalRService/SignalR', 'Microsoft.SignalRService/WebPubSub', 'Microsoft.SignalRService/SignalR/replicas' of 'Microsoft.SignalRService/WebPubSub/replicas' zijn |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Voltooid. In het antwoord wordt de beschikbaarheid van de naam beschreven. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
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
WebPubSub_CheckNameAvailability
Voorbeeldaanvraag
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.SignalRService/locations/eastus/checkNameAvailability?api-version=2024-03-01
{
"type": "Microsoft.SignalRService/WebPubSub",
"name": "myWebPubSubService"
}
Voorbeeldrespons
{
"nameAvailable": false,
"reason": "AlreadyExists",
"message": "The name is already taken. Please try a different name."
}
Definities
Name | Description |
---|---|
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
Name |
Resultaat van de aanvraag om de beschikbaarheid van de naam te controleren. Het bevat een vlag en een mogelijke reden van de fout. |
Name |
Gegevens post-ed naar de naamBeschikbaarheid actie |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het type aanvullende informatie. |
ErrorDetail
De foutdetails.
Name | Type | Description |
---|---|---|
additionalInfo |
Aanvullende informatie over de fout. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
NameAvailability
Resultaat van de aanvraag om de beschikbaarheid van de naam te controleren. Het bevat een vlag en een mogelijke reden van de fout.
Name | Type | Description |
---|---|---|
message |
string |
Het bericht van de bewerking. |
nameAvailable |
boolean |
Geeft aan of de naam beschikbaar is of niet. |
reason |
string |
De reden van de beschikbaarheid. Vereist als de naam niet beschikbaar is. |
NameAvailabilityParameters
Gegevens post-ed naar de naamBeschikbaarheid actie
Name | Type | Description |
---|---|---|
name |
string |
De resourcenaam die moet worden gevalideerd. bijvoorbeeld."mijn-resource-naam" |
type |
string |
Het resourcetype. Kan 'Microsoft.SignalRService/SignalR', 'Microsoft.SignalRService/WebPubSub', 'Microsoft.SignalRService/SignalR/replicas' of 'Microsoft.SignalRService/WebPubSub/replicas' zijn |