Freigeben über


Jobs - List By Agent

Ruft eine Liste von Aufträgen ab.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
jobAgentName
path True

string

Der Name des Auftrags-Agents.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.

serverName
path True

string

Name des Servers

subscriptionId
path True

string

Abonnement-ID für ein Azure-Abonnement.

api-version
query True

string

API-Version, die für die Anforderung verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

JobListResult

Die Liste der Aufträge wurde erfolgreich abgerufen.

Other Status Codes

Fehlerantworten: ***

  • 404 JobAgentNotFound: Der angegebene Auftrags-Agent ist auf dem angegebenen logischen Server nicht vorhanden.

  • 404 SubscriptionDoesNotHaveServer: Der angeforderte Server wurde nicht gefunden.

  • 404 ServerNotInSubscriptionResourceGroup: Der angegebene Server ist in der angegebenen Ressourcengruppe und dem angegebenen Abonnement nicht vorhanden.

Beispiele

List jobs in a job agent

Beispielanforderung

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

Beispiel für eine Antwort

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job1",
      "name": "job1",
      "type": "Microsoft.Sql/servers/jobAccounts/jobs",
      "properties": {
        "description": "my favourite job",
        "version": 0,
        "schedule": {
          "startTime": "2015-09-24T18:30:01Z",
          "endTime": "2015-09-24T23:59:59Z",
          "type": "Recurring",
          "interval": "PT5M",
          "enabled": true
        }
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job3",
      "name": "job3",
      "type": "Microsoft.Sql/servers/jobAccounts/jobs",
      "properties": {
        "description": "this job will be scheduled once",
        "version": 1,
        "schedule": {
          "startTime": "2017-07-01T03:45:00Z",
          "endTime": "2017-12-27T06:00:00Z",
          "type": "Once",
          "enabled": true
        }
      }
    },
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/server1/jobAgents/agent1/jobs/job2",
      "name": "job2",
      "type": "Microsoft.Sql/servers/jobAccounts/jobs",
      "properties": {
        "description": "this job will never be automatically scheduled",
        "version": 1,
        "schedule": {
          "startTime": "2017-07-01T03:45:00Z",
          "endTime": "2017-12-27T06:00:00Z",
          "type": "Once",
          "enabled": false
        }
      }
    }
  ]
}

Definitionen

Name Beschreibung
Job

Ein Auftrag.

JobListResult

Eine Liste von Aufträgen.

JobSchedule

Planungseigenschaften eines Auftrags.

JobScheduleType

Zeitplanintervalltyp

Job

Ein Auftrag.

Name Typ Beschreibung
id

string

Ressourcen-ID

name

string

Name der Ressource.

properties.description

string

Benutzerdefinierte Beschreibung des Auftrags.

properties.schedule

JobSchedule

Zeitplaneigenschaften des Auftrags.

properties.version

integer

Die Versionsnummer des Auftrags.

type

string

Der Ressourcentyp.

JobListResult

Eine Liste von Aufträgen.

Name Typ Beschreibung
nextLink

string

Link zum Abrufen der nächsten Ergebnisseite.

value

Job[]

Array von Ergebnissen.

JobSchedule

Planungseigenschaften eines Auftrags.

Name Typ Standardwert Beschreibung
enabled

boolean

Gibt an, ob der Zeitplan aktiviert ist.

endTime

string

9999-12-31T11:59:59+00:00

Planen sie die Endzeit.

interval

string

Wert des wiederkehrenden Intervalls des Zeitplans, wenn ScheduleType eine Wiederholung ist. ISO8601 Dauerformat.

startTime

string

0001-01-01T00:00:00+00:00

Startzeit planen.

type

JobScheduleType

Once

Zeitplanintervalltyp

JobScheduleType

Zeitplanintervalltyp

Name Typ Beschreibung
Once

string

Recurring

string