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-preview

URI Parametreleri

Name In Required Type 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 Type Description
200 OK

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-preview

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

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 gruba dahil edilip edilmediği veya gruptan dışlanıp dışlanmadığı.

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 Type Default Value Description
databaseName
  • string

Hedef veritabanı adı.

elasticPoolName
  • string

Hedef elastik havuz adı.

membershipType Include

Hedefin gruba dahil edilip edilmediği veya gruptan dışlanıp dışlanmadığı.

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 haritası.

type

Hedef türü.

JobTargetGroup

İş hedefleri grubu.

Name Type Description
id
  • string

Kaynak Kimliği.

name
  • string

Kaynak adı.

properties.members

Hedef grubun üyeleri.

type
  • string

Kaynak türü.

JobTargetGroupMembershipType

Hedefin gruba dahil edilip edilmediği veya gruptan dışlanıp dışlanmadığı.

Name Type Description
Exclude
  • string
Include
  • string

JobTargetType

Hedef türü.

Name Type Description
SqlDatabase
  • string
SqlElasticPool
  • string
SqlServer
  • string
SqlShardMap
  • string
TargetGroup
  • string