Job Target Groups - Get

Hämtar en målgrupp.

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

Name In Required Type Description
jobAgentName
path True
  • string

Namnet på jobbagenten.

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.

serverName
path True
  • string

Namnet på servern.

subscriptionId
path True
  • string

Prenumerations-ID:t som identifierar en Azure-prenumeration.

targetGroupName
path True
  • string

Namnet på målgruppen.

api-version
query True
  • string

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

Svar

Name Type Description
200 OK

Målgruppen har hämtats.

Other Status Codes

Felsvar: ***

  • 404 JobAgentNotFound – Angiven jobbagent finns inte på den angivna logiska servern.

  • 404 SubscriptionDoesNotHaveServer – den begärda servern hittades inte

  • 404 ServerNotInSubscriptionResourceGroup – Den angivna servern finns inte i den angivna resursgruppen och prenumerationen.

  • 404 ResourceNotFound – Den begärda resursen hittades inte.

Exempel

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

Definitioner

JobTarget

Ett jobbmål, till exempel en specifik databas eller en container med databaser som utvärderas under jobbkörningen.

JobTargetGroup

En grupp med jobbmål.

JobTargetGroupMembershipType

Om målet inkluderas eller exkluderas från gruppen.

JobTargetType

Måltypen.

JobTarget

Ett jobbmål, till exempel en specifik databas eller en container med databaser som utvärderas under jobbkörningen.

Name Type Default Value Description
databaseName
  • string

Måldatabasens namn.

elasticPoolName
  • string

Namnet på den elastiska målpoolen.

membershipType Include

Om målet inkluderas eller exkluderas från gruppen.

refreshCredential
  • string

Resurs-ID för autentiseringsuppgifterna som används under jobbkörningen för att ansluta till målet och fastställa listan över databaser i målet.

serverName
  • string

Målserverns namn.

shardMapName
  • string

Målshardkartan.

type

Måltypen.

JobTargetGroup

En grupp med jobbmål.

Name Type Description
id
  • string

Resurs-ID.

name
  • string

Resursnamn.

properties.members

Medlemmar i målgruppen.

type
  • string

Resurstyp.

JobTargetGroupMembershipType

Om målet inkluderas eller exkluderas från gruppen.

Name Type Description
Exclude
  • string
Include
  • string

JobTargetType

Måltypen.

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