Condividi tramite


JobTargetExecutionsOperations Classe

Operazioni JobTargetExecutionsOperations.

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

Ereditarietà
builtins.object
JobTargetExecutionsOperations

Costruttore

JobTargetExecutionsOperations(client, config, serializer, deserializer)

Parametri

client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore di modelli 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 di destinazione.

list_by_job_execution

Elenca le esecuzioni di destinazione per tutti i passaggi di un'esecuzione del processo.

list_by_step

Elenca le esecuzioni di destinazione di un passaggio del processo.

get

Ottiene un'esecuzione di destinazione.

get(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, step_name: str, target_id: str, **kwargs: Any) -> _models.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 del 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.

target_id
str
Necessario

ID di destinazione.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

JobExecution o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_job_execution

Elenca le esecuzioni di destinazione per tutti i 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.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']

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 del 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 esecuzioni di processi create in corrispondenza o dopo l'ora specificata.

create_time_max
datetime
valore predefinito: None

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

end_time_min
datetime
valore predefinito: None

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

end_time_max
datetime
valore predefinito: None

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

is_active
bool
valore predefinito: None

Se specificato, sono incluse solo 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 la risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

list_by_step

Elenca le esecuzioni di destinazione di un passaggio del processo.

list_by_step(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, step_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']

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 del processo.

job_name
str
Necessario

Nome del processo da ottenere.

job_execution_id
str
Necessario

ID dell'esecuzione del processo.

step_name
str
Necessario

Nome del passaggio.

create_time_min
datetime
valore predefinito: None

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

create_time_max
datetime
valore predefinito: None

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

end_time_min
datetime
valore predefinito: None

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

end_time_max
datetime
valore predefinito: None

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

is_active
bool
valore predefinito: None

Se specificato, sono incluse solo 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 la risposta diretta

Restituisce

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