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

URI-parametrar

Name I Obligatorisk Typ 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 Typ Description
200 OK

JobTargetGroup

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

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

Name Description
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 Typ Standardvärde Description
databaseName

string

Måldatabasens namn.

elasticPoolName

string

Namnet på den elastiska målpoolen.

membershipType

JobTargetGroupMembershipType

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

JobTargetType

Måltypen.

JobTargetGroup

En grupp med jobbmål.

Name Typ Description
id

string

Resurs-ID.

name

string

Resursnamn.

properties.members

JobTarget[]

Medlemmar i målgruppen.

type

string

Resurstyp.

JobTargetGroupMembershipType

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

Name Typ Description
Exclude

string

Include

string

JobTargetType

Måltypen.

Name Typ Description
SqlDatabase

string

SqlElasticPool

string

SqlServer

string

SqlShardMap

string

TargetGroup

string