Availability Group Listeners - List By Group

Visar en lista över alla lyssnare för tillgänglighetsgrupper i en SQL virtuell datorgrupp.

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

URI-parametrar

Name In Required Type Description
resourceGroupName
path True
  • string

Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.

sqlVirtualMachineGroupName
path True
  • string

Namnet på den SQL virtuella datorgruppen.

subscriptionId
path True
  • string

Prenumerations-ID som identifierar en Azure-prenumeration.

api-version
query True
  • string

API-version som ska användas för begäran.

Svar

Name Type Description
200 OK

Alla lyssnare för tillgänglighetsgrupper har hämtats i en SQL virtuell datorgrupp.

Other Status Codes

Felsvar: ***

Exempel

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

Definitioner

AvailabilityGroupListener

En SQL Server tillgänglighetsgruppslyssnare.

AvailabilityGroupListenerListResult

En lista över tillgänglighetsgrupplyssnare.

LoadBalancerConfiguration

En lastbalanserares konfiguration för en tillgänglighetsgruppslyssnare.

PrivateIPAddress

En privat IP-adress som är bunden till tillgänglighetsgruppens lyssnare.

AvailabilityGroupListener

En SQL Server tillgänglighetsgruppslyssnare.

Name Type Description
id
  • string

Resurs-ID.

name
  • string

Resursnamn.

properties.availabilityGroupName
  • string

Namnet på tillgänglighetsgruppen.

properties.createDefaultAvailabilityGroupIfNotExist
  • boolean

Skapa en standardtillgänglighetsgrupp om den inte finns.

properties.loadBalancerConfigurations

Lista över konfigurationer av lastbalanserare för en tillgänglighetsgruppslyssnare.

properties.port
  • integer

Lyssnarport.

properties.provisioningState
  • string

Etableringstillstånd för att spåra asynkron åtgärdsstatus.

type
  • string

Resurstyp.

AvailabilityGroupListenerListResult

En lista över tillgänglighetsgrupplyssnare.

Name Type Description
nextLink
  • string

Länka för att hämta nästa sida med resultat.

value

Matris med resultat.

LoadBalancerConfiguration

En lastbalanserares konfiguration för en tillgänglighetsgruppslyssnare.

Name Type Description
loadBalancerResourceId
  • string

Resurs-ID för lastbalanseraren.

privateIpAddress

Privat IP-adress.

probePort
  • integer

Avsökningsport.

publicIpAddressResourceId
  • string

Resurs-ID för den offentliga IP-adressen.

sqlVirtualMachineInstances
  • string[]

Lista över resurs-ID:t för den SQL virtuella datorinstansen som är registrerade i tillgänglighetsgruppens lyssnare.

PrivateIPAddress

En privat IP-adress som är bunden till tillgänglighetsgruppens lyssnare.

Name Type Description
ipAddress
  • string

Privat IP-adress som är bunden till tillgänglighetsgruppens lyssnare.

subnetResourceId
  • string

Undernät som används för att inkludera privat IP-adress.