Freigeben über


Virtual Clusters - List By Resource Group

Ruft eine Liste der virtuellen Cluster in einer Ressourcengruppe ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

VirtualClusterListResult

Die Liste der virtuellen Cluster wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 400 SubscriptionNotEnabledForFeature: Das Benutzerabonnement wurde für feature nicht aktiviert, das der Benutzer zu verwenden versucht hat.

  • 400 ManagementServiceFeatureDisabled: Der Benutzer hat versucht, ein Feature zu verwenden, das deaktiviert ist.

  • 404 SubscriptionNotFound: Das angeforderte Abonnement wurde nicht gefunden.

  • 404 VirtualClusterDoesNotExist: Der virtuelle Cluster ist nicht vorhanden.

  • 404 ResourceDoesNotExist : Ressource mit dem Namen "{0}" ist nicht vorhanden. Geben Sie zum Fortfahren einen gültigen Ressourcennamen an.

  • 404 VirtualClusterNotInSubscriptionResourceGroup: Der angegebene virtuelle Cluster ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

  • 404 SubscriptionNotFound: Das angeforderte Abonnement wurde nicht gefunden.

  • 404 SubscriptionDoesNotHaveVirtualCluster: Der angeforderte virtuelle Cluster wurde nicht gefunden.

  • 404 ResourceNotFound: Die angeforderte Ressource wurde nicht gefunden.

  • 409 VirtualClusterRemovalAlreadyInProgress: Die Entfernung des virtuellen Clusters wird bereits ausgeführt. Der virtuelle Cluster wird automatisch mit dem ersten instance erstellt und beim letzten instance Löschen automatisch entfernt. Weitere Informationen finden Sie hier: https://aka.ms/sqlmi-virtual-cluster-removal.

  • 409 VirtualClusterIsNotEmpty: Der virtuelle Cluster ist nicht leer und kann nicht gelöscht werden.

  • 409 VirtualClusterIsBusy: Der virtuelle Cluster ist derzeit ausgelastet. Wiederholen Sie den Vorgang später.

  • 409 VirtualClusterRemovalFailed: Fehler bei der Anforderung zum Löschen des virtuellen Clusters. Überprüfen Sie, ob aktive abhängige Ressourcen vorhanden sind.

  • 409 ConflictingVirtualClusterOperation: Für den virtuellen Cluster wird derzeit ein Vorgang ausgeführt.

  • 429 SubscriptionTooManyCreateUpdateRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 SubscriptionTooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

  • 429 ConflictingSubscriptionOperation: Für das Abonnement wird derzeit ein Vorgang ausgeführt.

  • 503 TooManyRequests: Anforderungen, die über die maximale Anzahl von Anforderungen hinausgehen, die von verfügbaren Ressourcen verarbeitet werden können.

Beispiele

List virtual clusters by resource group

Beispielanforderung

GET https://management.azure.com/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/virtualClusters?api-version=2021-11-01

Beispiel für eine Antwort

{
  "value": [
    {
      "properties": {
        "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
        "family": "Gen4",
        "childResources": [
          "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance1",
          "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance2"
        ],
        "maintenanceConfigurationId": "/subscriptions/ab0e51c0-83c0-4380-8ae9-025516df392f/resourceGroups/Federation/providers/Microsoft.Maintenance/maintenanceConfigurations/MiPolicy1"
      },
      "location": "onebox",
      "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/virtualClusters/vc-subnet1-f769ed71-b3ad-491a-a9d5-26eeceaa6be2",
      "name": "vc-subnet1-f769ed71-b3ad-491a-a9d5-26eeceaa6be2",
      "type": "Microsoft.Sql/virtualClusters"
    },
    {
      "properties": {
        "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet2/subnets/subnet2",
        "family": "Gen4",
        "childResources": [
          "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance3",
          "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance4"
        ],
        "maintenanceConfigurationId": "/subscriptions/ab0e51c0-83c0-4380-8ae9-025516df392f/resourceGroups/Federation/providers/Microsoft.Maintenance/maintenanceConfigurations/MiPolicy1"
      },
      "location": "onebox",
      "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/virtualClusters/vc-subnet2-14b795bd-9c8f-46ec-adb8-2b8eff56ac16",
      "name": "vc-subnet1-14b795bd-9c8f-46ec-adb8-2b8eff56ac16",
      "type": "Microsoft.Sql/virtualClusters"
    }
  ]
}

Definitionen

Name Beschreibung
VirtualCluster

Ein Azure SQL virtueller Cluster.

VirtualClusterListResult

Eine Liste mit virtuellen Clustern.

VirtualCluster

Ein Azure SQL virtueller Cluster.

Name Typ Beschreibung
id

string

Ressourcen-ID

location

string

Ressourcenspeicherort

name

string

Name der Ressource.

properties.childResources

string[]

Liste der Ressourcen in diesem virtuellen Cluster.

properties.family

string

Wenn der Dienst über unterschiedliche Hardwaregenerationen für dieselbe SKU verfügt, kann dies hier erfasst werden.

properties.maintenanceConfigurationId

string

Gibt die Id der Wartungskonfiguration an, die auf diesen virtuellen Cluster angewendet werden soll.

properties.subnetId

string

Subnetzressourcen-ID für den virtuellen Cluster.

tags

object

Ressourcentags.

type

string

Der Ressourcentyp.

VirtualClusterListResult

Eine Liste mit virtuellen Clustern.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

VirtualCluster[]

Array von Ergebnissen.