Job Target Groups - Get

Hedef grubu alır.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
jobAgentName
path True

string

İş aracısının adı.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

serverName
path True

string

Sunucunun adı.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

targetGroupName
path True

string

Hedef grubun adı.

api-version
query True

string

İstek için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

JobTargetGroup

Hedef grup başarıyla alındı.

Other Status Codes

Hata Yanıtları: **

  • 404 JobAgentNotFound - Belirtilen iş aracısı belirtilen mantıksal sunucuda yok.

  • 404 SubscriptionDoesNotHaveServer - İstenen sunucu bulunamadı

  • 404 ServerNotInSubscriptionResourceGroup - Belirtilen sunucu belirtilen kaynak grubunda ve abonelikte yok.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

Örnekler

Get a target group.

Sample Request

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

Sample Response

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

Tanımlar

Name Description
JobTarget

belirli bir veritabanı veya iş yürütme sırasında değerlendirilen veritabanları kapsayıcısı gibi bir iş hedefi.

JobTargetGroup

İş hedefleri grubu.

JobTargetGroupMembershipType

Hedefin gruptan dahil edilip edilmediği.

JobTargetType

Hedef türü.

JobTarget

belirli bir veritabanı veya iş yürütme sırasında değerlendirilen veritabanları kapsayıcısı gibi bir iş hedefi.

Name Tür Varsayılan değer Description
databaseName

string

Hedef veritabanı adı.

elasticPoolName

string

Hedef elastik havuz adı.

membershipType

JobTargetGroupMembershipType

Include

Hedefin gruptan dahil edilip edilmediği.

refreshCredential

string

Hedefe bağlanmak ve hedef içindeki veritabanlarının listesini belirlemek için iş yürütme sırasında kullanılan kimlik bilgilerinin kaynak kimliği.

serverName

string

Hedef sunucu adı.

shardMapName

string

Hedef parça eşlemesi.

type

JobTargetType

Hedef türü.

JobTargetGroup

İş hedefleri grubu.

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.members

JobTarget[]

Hedef grubun üyeleri.

type

string

Kaynak türü.

JobTargetGroupMembershipType

Hedefin gruptan dahil edilip edilmediği.

Name Tür Description
Exclude

string

Include

string

JobTargetType

Hedef türü.

Name Tür Description
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string