次の方法で共有


Server Dns Aliases - List By Server

サーバーのサーバー DNS エイリアスの一覧を取得します。

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

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

serverName
path True

string

別名が指すサーバーの名前。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求で使用する API のバージョン。

応答

名前 説明
200 OK

ServerDnsAliasListResult

サーバー DNS エイリアスの一覧が正常に取得されました。

Other Status Codes

エラー応答: ***

  • 400 InvalidServerDnsAliasAcquireRequest - 取得サーバー DNS エイリアス要求本文が空または無効です (古いサーバー エイリアス ID が含まれている必要があります。 例: /subscriptions/00000000-1111-2222-3333-4444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-old-server/dnsAliases/dns-alias-name-1)。

  • 400 ServerDnsAliasAcquireRequestInvalidOldServerDnsAliasId - 要求本文の古いサーバー DNS エイリアス ID が空または無効です (/subscriptions/000000000-1111-2222-3333-44444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/dns-alias-old-server/dnsAliases/dns-alias-name-1)。

  • 400 ServerDnsAliasDoesNotExist - サーバー DNS エイリアスがサーバー上に存在しません。

  • 400 UnableToTurnOnTableAuditingForDbOnServerWithServerDnsAlias - テーブル監査が有効になっているデータベースに対してサーバー DNS エイリアスが正しく機能しない

  • 400 UnableToCreateServerDnsAliasDueToTableAuditing - テーブル監査が有効になっているサーバーに対してサーバー DNS エイリアスを作成できません。

  • 400 UnableToCreateServerDnsAliasDueToTableAuditingForDb - データベース '' にテーブル監査またはセキュリティが有効なアクセス機能が有効になっているため、サーバー '{0}{1}' に対してサーバー DNS エイリアスを作成できません。

  • 400 LimitOfServerDnsAliasesPerServerExceeded - 新しいサーバー DNS エイリアスの作成は、サーバーあたりのサーバー DNS エイリアスの許可数を超えます。

  • 400 UnableToTurnOnTableAuditingForServerWithServerDnsAlias - テーブル監査が有効になっているサーバーでサーバー DNS エイリアスが正しく機能しない

  • 400 CannotUseReservedDatabaseName - この操作では予約データベース名を使用できません。

  • 400 TokenTooLong - 指定されたトークンが長すぎます。

  • 400 UnableToResolveRemoteServer - 無効なサーバー名または DNS 接続の問題により、リモート パートナー サーバー名を解決できませんでした。

  • 400 InvalidServerName - 指定されたサーバー名が無効です。

  • 400 InvalidIdentifier - 識別子に NULL または無効な Unicode 文字が含まれています。

  • 400 InvalidServerDnsAliasName - 無効なサーバー DNS エイリアス名が指定されました。

  • 400 ServerNotFound - 要求されたサーバーが見つかりませんでした。

  • 404 SubscriptionDoesNotHaveServer - 要求されたサーバーが見つかりませんでした

  • 404 ServerNotInSubscriptionResourceGroup - 指定されたサーバーが、指定されたリソース グループとサブスクリプションに存在しません。

  • 404 ResourceNotFound - 要求されたリソースが見つかりませんでした。

  • 404 ServerNotInSubscriptionResourceGroup - 指定されたサーバーが、指定されたリソース グループとサブスクリプションに存在しません。

  • 404 ServerNotInSubscription - 指定されたサブスクリプションに指定されたサーバーが存在しません。

  • 409 ServerDnsAliasBusy - サーバー DNS エイリアスが別の操作でビジー状態です。

  • 409 SubscriptionDisabled - サブスクリプションが無効になっています。

  • 409 ServerDnsAliasDnsRecordInUse - 要求されたエンドポイントに重複する DNS レコードが存在します。

  • 409 ServerDnsAliasAlreadyExists - サーバー DNS エイリアスは、特定のサーバーに既に存在します。

  • 409 ConflictingServerOperation - サーバーの操作は現在進行中です。

  • 429 SubscriptionTooManyCreateUpdateRequests - 使用可能なリソースによって処理できる最大要求数を超える要求。

  • 429 SubscriptionTooManyRequests - 使用可能なリソースによって処理できる最大要求を超える要求。

  • 503 TooManyRequests - 使用可能なリソースによって処理できる最大要求数を超える要求。

  • 504 RequestTimeout - サービス要求が許可されたタイムアウトを超えました。

List server DNS aliases

要求のサンプル

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

応答のサンプル

{
  "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"
      }
    }
  ]
}

定義

名前 説明
ServerDnsAlias

サーバー DNS エイリアス。

ServerDnsAliasListResult

サーバー DNS エイリアスの一覧。

ServerDnsAlias

サーバー DNS エイリアス。

名前 説明
id

string

リソースの ID

name

string

リソース名。

properties.azureDnsRecord

string

エイリアスの完全修飾 DNS レコード

type

string

リソースの種類。

ServerDnsAliasListResult

サーバー DNS エイリアスの一覧。

名前 説明
nextLink

string

結果の次のページを取得するためのリンク。

value

ServerDnsAlias[]

結果の配列。