Udostępnij za pośrednictwem


Job Target Groups - Get

Pobiera grupę docelową.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
jobAgentName
path True

string

Nazwa agenta zadania.

resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API usługi Azure Resource Manager lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

targetGroupName
path True

string

Nazwa grupy docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

JobTargetGroup

Pomyślnie pobrano grupę docelową.

Other Status Codes

Odpowiedzi na błędy: ***

  • 404 JobAgentNotFound — określony agent zadania nie istnieje na określonym serwerze logicznym.

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

Przykłady

Get a target group.

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/targetGroups/targetGroup1?api-version=2021-11-01

Przykładowa odpowiedź

{
  "properties": {
    "members": [
      {
        "membershipType": "Exclude",
        "type": "SqlDatabase",
        "serverName": "server1",
        "databaseName": "database1"
      },
      {
        "membershipType": "Include",
        "type": "SqlServer",
        "serverName": "server1",
        "refreshCredential": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/credentials/testCredential"
      },
      {
        "membershipType": "Include",
        "type": "SqlElasticPool",
        "serverName": "server2",
        "elasticPoolName": "pool1",
        "refreshCredential": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/credentials/testCredential"
      },
      {
        "membershipType": "Include",
        "type": "SqlShardMap",
        "serverName": "server3",
        "shardMapName": "shardMap1",
        "refreshCredential": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/credentials/testCredential"
      }
    ]
  },
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/targetGroups/targetGroup1",
  "name": "targetGroup1",
  "type": "Microsoft.Sql/servers/jobAgents/targetGroups"
}

Definicje

Nazwa Opis
JobTarget

Obiekt docelowy zadania, na przykład określona baza danych lub kontener baz danych, który jest oceniany podczas wykonywania zadania.

JobTargetGroup

Grupa miejsc docelowych zadań.

JobTargetGroupMembershipType

Określa, czy element docelowy jest uwzględniony, czy wykluczony z grupy.

JobTargetType

Typ docelowy.

JobTarget

Obiekt docelowy zadania, na przykład określona baza danych lub kontener baz danych, który jest oceniany podczas wykonywania zadania.

Nazwa Typ Domyślna wartość Opis
databaseName

string

Nazwa docelowej bazy danych.

elasticPoolName

string

Nazwa docelowej puli elastycznej.

membershipType

JobTargetGroupMembershipType

Include

Określa, czy element docelowy jest uwzględniony, czy wykluczony z grupy.

refreshCredential

string

Identyfikator zasobu poświadczenia używanego podczas wykonywania zadania w celu nawiązania połączenia z obiektem docelowym i określenia listy baz danych wewnątrz obiektu docelowego.

serverName

string

Nazwa serwera docelowego.

shardMapName

string

Docelowa mapa fragmentów.

type

JobTargetType

Typ docelowy.

JobTargetGroup

Grupa miejsc docelowych zadań.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

name

string

Nazwa zasobu.

properties.members

JobTarget[]

Członkowie grupy docelowej.

type

string

Typ zasobu.

JobTargetGroupMembershipType

Określa, czy element docelowy jest uwzględniony, czy wykluczony z grupy.

Nazwa Typ Opis
Exclude

string

Include

string

JobTargetType

Typ docelowy.

Nazwa Typ Opis
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string