JobExecutionsOperations Klasse
JobExecutionsOperations-Vorgänge.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine Clientinstanz erstellen, die sie für Sie instanziiert und als Attribut anfügt.
- Vererbung
-
builtins.objectJobExecutionsOperations
Konstruktor
JobExecutionsOperations(client, config, serializer, deserializer)
Parameter
- client
Client für Dienstanforderungen.
- config
Konfiguration des Dienstclients.
- serializer
Ein Objektmodellserialisierungsprogramm.
- deserializer
Ein Objektmodell-Deserialisierer.
Variablen
- models
Alias zum Modellieren von Klassen, die in dieser Vorgangsgruppe verwendet werden.
Methoden
begin_create |
Startet die Ausführung eines elastischen Auftrags. |
begin_create_or_update |
Erstellt oder aktualisiert eine Auftragsausführung. |
cancel |
Fordert den Abbruch einer Auftragsausführung an. |
get |
Ruft eine Auftragsausführung ab. |
list_by_agent |
Listet alle Ausführungen in einem Auftrags-Agent auf. |
list_by_job |
Listet die Ausführungen eines Auftrags auf. |
begin_create
Startet die Ausführung eines elastischen Auftrags.
begin_create(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, **kwargs: Any) -> LROPoller['_models.JobExecution']
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder JobExecution oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_create_or_update
Erstellt oder aktualisiert eine Auftragsausführung.
begin_create_or_update(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, **kwargs: Any) -> LROPoller['_models.JobExecution']
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
- job_execution_id
- str
Die Auftragsausführungs-ID, unter der die Auftragsausführung erstellt werden soll.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken, um einen Poller aus einem gespeicherten Zustand neu zu starten.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang kein Abruf oder ein eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie übergibt.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine Instanz von LROPoller, die entweder JobExecution oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
cancel
Fordert den Abbruch einer Auftragsausführung an.
cancel(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft eine Auftragsausführung ab.
get(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, **kwargs: Any) -> _models.JobExecution
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
JobExecution oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_agent
Listet alle Ausführungen in einem Auftrags-Agent auf.
list_by_agent(resource_group_name: str, server_name: str, job_agent_name: str, create_time_min: datetime.datetime | None = None, create_time_max: datetime.datetime | None = None, end_time_min: datetime.datetime | None = None, end_time_max: datetime.datetime | None = None, is_active: bool | None = None, skip: int | None = None, top: int | None = None, **kwargs: Any) -> Iterable['_models.JobExecutionListResult']
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
- create_time_min
- datetime
Falls angegeben, werden nur Auftragsausführungen eingeschlossen, die zu oder nach dem angegebenen Zeitpunkt erstellt wurden.
- create_time_max
- datetime
Wenn angegeben, werden nur Auftragsausführungen eingeschlossen, die vor der angegebenen Zeit erstellt wurden.
- end_time_min
- datetime
Falls angegeben, werden nur Auftragsausführungen eingeschlossen, die zu oder nach dem angegebenen Zeitpunkt abgeschlossen wurden.
- end_time_max
- datetime
Wenn angegeben, werden nur Auftragsausführungen eingeschlossen, die vor der angegebenen Zeit abgeschlossen wurden.
- is_active
- bool
Wenn angegeben, sind nur aktive oder nur abgeschlossene Auftragsausführungen enthalten.
- top
- int
Die Anzahl der Elemente, die aus der Auflistung zurückgegeben werden sollen.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von JobExecutionListResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_job
Listet die Ausführungen eines Auftrags auf.
list_by_job(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, create_time_min: datetime.datetime | None = None, create_time_max: datetime.datetime | None = None, end_time_min: datetime.datetime | None = None, end_time_max: datetime.datetime | None = None, is_active: bool | None = None, skip: int | None = None, top: int | None = None, **kwargs: Any) -> Iterable['_models.JobExecutionListResult']
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
- create_time_min
- datetime
Falls angegeben, werden nur Auftragsausführungen eingeschlossen, die zu oder nach dem angegebenen Zeitpunkt erstellt wurden.
- create_time_max
- datetime
Wenn angegeben, werden nur Auftragsausführungen eingeschlossen, die vor der angegebenen Zeit erstellt wurden.
- end_time_min
- datetime
Falls angegeben, werden nur Auftragsausführungen eingeschlossen, die zu oder nach dem angegebenen Zeitpunkt abgeschlossen wurden.
- end_time_max
- datetime
Wenn angegeben, werden nur Auftragsausführungen eingeschlossen, die vor der angegebenen Zeit abgeschlossen wurden.
- is_active
- bool
Wenn angegeben, sind nur aktive oder nur abgeschlossene Auftragsausführungen enthalten.
- top
- int
Die Anzahl der Elemente, die aus der Auflistung zurückgegeben werden sollen.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie eine Instanz von JobExecutionListResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>
Azure SDK for Python