Condividi tramite


JobStepExecutionsOperations Classe

Operazioni asincrone jobStepExecutionsOperations.

Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza client che lo crea automaticamente e lo associa come attributo.

Ereditarietà
builtins.object
JobStepExecutionsOperations

Costruttore

JobStepExecutionsOperations(client, config, serializer, deserializer)

Parametri

client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore del modello a oggetti.

deserializer
Necessario

Deserializzatore del modello a oggetti.

Variabili

models

Alias per modellare le classi usate in questo gruppo di operazioni.

Metodi

get

Ottiene un'esecuzione in fase di esecuzione di un processo.

list_by_job_execution

Elenca le esecuzioni dei passaggi di un'esecuzione del processo.

get

Ottiene un'esecuzione in fase di esecuzione di un processo.

async get(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, step_name: str, **kwargs: Any) -> JobExecution

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

server_name
str
Necessario

Nome del server.

job_agent_name
str
Necessario

Nome dell'agente di processo.

job_name
str
Necessario

Nome del processo da ottenere.

job_execution_id
str
Necessario

ID univoco dell'esecuzione del processo.

step_name
str
Necessario

Nome del passaggio.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

JobExecution o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_job_execution

Elenca le esecuzioni dei passaggi di un'esecuzione del processo.

list_by_job_execution(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, create_time_min: datetime | None = None, create_time_max: datetime | None = None, end_time_min: datetime | None = None, end_time_max: datetime | None = None, is_active: bool | None = None, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[JobExecutionListResult]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

server_name
str
Necessario

Nome del server.

job_agent_name
str
Necessario

Nome dell'agente di processo.

job_name
str
Necessario

Nome del processo da ottenere.

job_execution_id
str
Necessario

ID dell'esecuzione del processo.

create_time_min
datetime
valore predefinito: None

Se specificato, vengono incluse solo le esecuzioni di processi create in corrispondenza o dopo l'ora specificata.

create_time_max
datetime
valore predefinito: None

Se specificato, vengono incluse solo le esecuzioni di processi create prima dell'ora specificata.

end_time_min
datetime
valore predefinito: None

Se specificato, vengono incluse solo le esecuzioni di processi completate in corrispondenza o dopo l'ora specificata.

end_time_max
datetime
valore predefinito: None

Se specificato, vengono incluse solo le esecuzioni di processi completate prima dell'ora specificata.

is_active
bool
valore predefinito: None

Se specificato, vengono incluse solo le esecuzioni di processi attive o completate.

skip
int
valore predefinito: None

Numero di elementi nella raccolta da ignorare.

top
int
valore predefinito: None

Numero di elementi da restituire dalla raccolta.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di JobExecutionListResult o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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