Share via


Server Dns Aliases - List By Server

Hiermee haalt u een lijst met server-DNS-aliassen voor een server op.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/dnsAliases?api-version=2021-11-01

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

serverName
path True

string

De naam van de server waarnaar de alias verwijst.

subscriptionId
path True

string

De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag.

Antwoorden

Name Type Description
200 OK

ServerDnsAliasListResult

De lijst met SERVER-DNS-aliassen is opgehaald.

Other Status Codes

Foutreacties: ***

  • 400 InvalidServerDnsAliasAcquireRequest - De aanvraagtekst van de DNS-alias voor de server ophalen is leeg of ongeldig (deze moet de oude serveralias-id bevatten, bijvoorbeeld: /subscriptions/00000000-1111-2222-3333-44444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-old-server/dnsAliases/dns-alias-name-1).

  • 400 ServerDnsAliasAcquireRequestInvalidOldServerDnsAliasId - De oude dns-alias-id van de server in de aanvraagtekst is leeg of ongeldig (deze moet de volgende notatie hebben: /subscriptions/00000000-1111--2222-3333-44444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-old-server/dnsAliases/dns-alias-name-1).

  • 400 ServerDnsAliasDoesNotExist - Server DNS-alias bestaat niet op een server.

  • 400 UnableToTurnOnTableAuditingForDbOnServerWithServerDnsAlias - Server DNS-aliassen werken niet correct voor database waarvoor Tabelcontrole is ingeschakeld

  • 400 UnableToCreateServerDnsAliasDueToTableAuditing: de server-DNS-alias kan niet worden gemaakt voor de server waarop tabelcontrole is ingeschakeld.

  • 400 UnableToCreateServerDnsAliasDueToTableAuditingForDb - Server DNS-alias kan niet worden gemaakt voor server '{0}' omdat in de database de{1} functie Tabelcontrole of Toegang met beveiliging is ingeschakeld.

  • 400 LimitOfServerDnsAliasesPerServerExceeded : het maken van een nieuwe server-DNS-alias overschrijdt het toegestane aantal server-DNS-aliassen per server.

  • 400 UnableToTurnOnTableAuditingForServerWithServerDnsAlias - Server DNS-aliassen werken niet correct voor server waarop Tabelcontrole is ingeschakeld

  • 400 CannotUseReservedDatabaseName - Kan de gereserveerde databasenaam niet gebruiken in deze bewerking.

  • 400 TokenTooLong : het opgegeven token is te lang.

  • 400 UnableToResolveRemoteServer - De naam van de externe partnerserver kan niet worden omgezet vanwege een ongeldige servernaam of dns-connectiviteitsproblemen.

  • 400 InvalidServerName - Ongeldige servernaam opgegeven.

  • 400 InvalidIdentifier: de id bevat NULL of een ongeldig Unicode-teken.

  • 400 InvalidServerDnsAliasName - Ongeldige server-DNS-aliasnaam is opgegeven.

  • 400 ServerNotFound - De aangevraagde server is niet gevonden.

  • 404 SubscriptionDoesNotHaveServer - De aangevraagde server is niet gevonden

  • 404 ServerNotInSubscriptionResourceGroup: de opgegeven server bestaat niet in de opgegeven resourcegroep en het opgegeven abonnement.

  • 404 ResourceNotFound - De aangevraagde resource is niet gevonden.

  • 404 ServerNotInSubscriptionResourceGroup: de opgegeven server bestaat niet in de opgegeven resourcegroep en het opgegeven abonnement.

  • 404 ServerNotInSubscription: de opgegeven server bestaat niet in het opgegeven abonnement.

  • 409 ServerDnsAliasBusy - Server DNS Alias is bezig met een andere bewerking.

  • 409 SubscriptionDisabled - Abonnement is uitgeschakeld.

  • 409 ServerDnsAliasDnsRecordInUse : er bestaat een dubbele DNS-record voor het aangevraagde eindpunt.

  • 409 ServerDnsAliasAlreadyExists - Server DNS Alias bestaat al op een bepaalde server.

  • 409 ConflictingServerOperation : er wordt momenteel een bewerking uitgevoerd voor de server.

  • 429 SubscriptionTooManyCreateUpdateRequests - Aanvragen die verder gaan dan het maximumaantal aanvragen dat kan worden verwerkt door beschikbare resources.

  • 429 SubscriptionTooManyRequests : aanvragen die verder gaan dan het maximum aantal aanvragen dat kan worden verwerkt door beschikbare resources.

  • 503 TooManyRequests : aanvragen die verder gaan dan het maximum aantal aanvragen dat kan worden verwerkt door beschikbare resources.

  • 504 RequestTimeout - Serviceaanvraag heeft de toegestane time-out overschreden.

Voorbeelden

List server DNS aliases

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-server/dnsAliases?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-server/dnsAliases/dns-alias-1",
      "name": "server-dns-alias-1",
      "type": "Microsoft.Sql/servers/dnsAliases",
      "properties": {
        "azureDnsRecord": "dns-alias-1.database.windows.net"
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-server/dnsAliases/dns-alias-2",
      "name": "server-dns-alias-2",
      "type": "Microsoft.Sql/servers/dnsAliases",
      "properties": {
        "azureDnsRecord": "dns-alias-2.database.windows.net"
      }
    }
  ]
}

Definities

Name Description
ServerDnsAlias

Een server-DNS-alias.

ServerDnsAliasListResult

Een lijst met server-DNS-aliassen.

ServerDnsAlias

Een server-DNS-alias.

Name Type Description
id

string

Resource-id.

name

string

Resourcenaam.

properties.azureDnsRecord

string

De volledig gekwalificeerde DNS-record voor alias

type

string

Resourcetype.

ServerDnsAliasListResult

Een lijst met server-DNS-aliassen.

Name Type Description
nextLink

string

Koppeling om de volgende pagina met resultaten op te halen.

value

ServerDnsAlias[]

Matrix met resultaten.