Availability Group Listeners - List By Group

Zobrazí seznam všech naslouchacích procesů skupiny dostupnosti ve skupině SQL virtuálních počítačů.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachineGroups/{sqlVirtualMachineGroupName}/availabilityGroupListeners?api-version=2017-03-01-preview

Parametry identifikátoru URI

Name In Required Type Description
resourceGroupName
path True
  • string

Název skupiny prostředků, která prostředek obsahuje. Tuto hodnotu můžete získat z rozhraní API služby Azure Resource Manager nebo portálu.

sqlVirtualMachineGroupName
path True
  • string

Název skupiny SQL virtuálních počítačů.

subscriptionId
path True
  • string

ID předplatného, které identifikuje předplatné Azure.

api-version
query True
  • string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Type Description
200 OK

Úspěšně se načetly všechny naslouchací procesy skupiny dostupnosti ve skupině SQL virtuálních počítačů.

Other Status Codes

Chybové odpovědi: ***

Příklady

Lists all availability group listeners in a SQL virtual machine group.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachineGroups/testvmgroup/availabilityGroupListeners?api-version=2017-03-01-preview

Sample Response

{
  "value": [
    {
      "properties": {
        "provisioningState": "Succeeded",
        "availabilityGroupName": "ag-test",
        "loadBalancerConfigurations": [
          {
            "privateIpAddress": {
              "ipAddress": "10.1.0.112",
              "subnetResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/default"
            },
            "loadBalancerResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb-test",
            "probePort": 59983,
            "sqlVirtualMachineInstances": [
              "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachines/testvm3",
              "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachines/testvm2"
            ]
          }
        ],
        "port": 1433
      },
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachineGroups/testvmgroup/availabilityGroupListeners/agl-test",
      "name": "agl-test",
      "type": "Microsoft.SqlVirtualMachine/sqlVirtualMachineGroups/availabilityGroupListeners"
    }
  ]
}

Definice

AvailabilityGroupListener

Naslouchací proces skupiny dostupnosti SQL Server.

AvailabilityGroupListenerListResult

Seznam naslouchacích procesů skupiny dostupnosti

LoadBalancerConfiguration

Konfigurace nástroje pro vyrovnávání zatížení pro naslouchací proces skupiny dostupnosti

PrivateIPAddress

Privátní IP adresa vázaná na naslouchací proces skupiny dostupnosti.

AvailabilityGroupListener

Naslouchací proces skupiny dostupnosti SQL Server.

Name Type Description
id
  • string

ID prostředku.

name
  • string

Název prostředku.

properties.availabilityGroupName
  • string

Název skupiny dostupnosti

properties.createDefaultAvailabilityGroupIfNotExist
  • boolean

Vytvořte výchozí skupinu dostupnosti, pokud neexistuje.

properties.loadBalancerConfigurations

Seznam konfigurací nástroje pro vyrovnávání zatížení pro naslouchací proces skupiny dostupnosti

properties.port
  • integer

Port naslouchacího procesu.

properties.provisioningState
  • string

Stav zřizování pro sledování stavu asynchronní operace

type
  • string

Typ prostředku.

AvailabilityGroupListenerListResult

Seznam naslouchacích procesů skupiny dostupnosti

Name Type Description
nextLink
  • string

Odkaz na načtení další stránky výsledků

value

Pole výsledků.

LoadBalancerConfiguration

Konfigurace nástroje pro vyrovnávání zatížení pro naslouchací proces skupiny dostupnosti

Name Type Description
loadBalancerResourceId
  • string

ID prostředku nástroje pro vyrovnávání zatížení

privateIpAddress

Privátní IP adresa.

probePort
  • integer

Port sondy

publicIpAddressResourceId
  • string

ID prostředku veřejné IP adresy

sqlVirtualMachineInstances
  • string[]

Seznam ID prostředku instance virtuálního počítače SQL, které jsou zaregistrované do naslouchacího procesu skupiny dostupnosti.

PrivateIPAddress

Privátní IP adresa vázaná na naslouchací proces skupiny dostupnosti.

Name Type Description
ipAddress
  • string

Privátní IP adresa svázaná s naslouchacím procesem skupiny dostupnosti

subnetResourceId
  • string

Podsíť použitá k zahrnutí privátní IP adresy