Delen via


Managed Server Dns Aliases - List By Managed Instance

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

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

URI-parameters

Name In Vereist Type Description
managedInstanceName
path True

string

De naam van het beheerde exemplaar.

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.

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

ManagedServerDnsAliasListResult

De lijst met DNS-aliassen van beheerde servers is opgehaald.

Other Status Codes

Foutreacties: ***

  • 400 InvalidManagedServerDnsAliasAcquireRequest - De aanvraagtekst van de DNS-alias van de beheerde server ophalen is leeg of ongeldig.

  • 400 ManagedServerDnsAliasAcquireRequestInvalidOldManagedServerDnsAliasResourceId - De oude DNS-alias-id van de beheerde server in de aanvraagbody is leeg of ongeldig (deze moet de indeling hebben: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/dnsAliases/{dnsAliasName}).

  • 400 ManagedServerDnsAliasAcquireRequestOldManagedServerDnsAliasSubscriptionMismatch - De oude DNS-abonnements-id van de beheerde server in de aanvraagbody is anders dan de id in de aanvraag-URI.

  • 400 ManagedServerDnsAliasAcquireRequestOldManagedServerDnsAliasNameMismatch - De oude DNS-aliasnaam van de beheerde server in de aanvraagtekst is anders dan de naam in de aanvraag-URI.

  • 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 NameAlreadyExists : de opgegeven naam bestaat al.

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

  • 400 TokenTooLong : het opgegeven token is te lang.

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

  • 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 ManagedServerAliasDnsZoneMismatch - Beheerde serveralias Dns-zone komt niet overeen

  • 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 managed server DNS aliases

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
ManagedServerDnsAlias

Een DNS-alias van een beheerde server.

ManagedServerDnsAliasListResult

Een lijst met DNS-aliassen van beheerde servers.

ManagedServerDnsAlias

Een DNS-alias van een beheerde server.

Name Type Description
id

string

Resource-id.

name

string

Resourcenaam.

properties.azureDnsRecord

string

De volledig gekwalificeerde DNS-record voor de beheerde serveralias

properties.publicAzureDnsRecord

string

De volledig gekwalificeerde openbare DNS-record voor de beheerde serveralias

type

string

Resourcetype.

ManagedServerDnsAliasListResult

Een lijst met DNS-aliassen van beheerde servers.

Name Type Description
nextLink

string

Koppeling om de volgende pagina met resultaten op te halen.

value

ManagedServerDnsAlias[]

Matrix met resultaten.