Condividi tramite


JobStepsOperations Classe

Operazioni JobStepsOperations.

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
JobStepsOperations

Costruttore

JobStepsOperations(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

create_or_update

Crea o aggiorna un passaggio del processo. Verrà creata in modo implicito una nuova versione del processo.

delete

Elimina un passaggio di un processo. Verrà creata in modo implicito una nuova versione del processo.

get

Ottiene un passaggio del processo nella versione corrente di un processo.

get_by_version

Ottiene la versione specificata di un passaggio del processo.

list_by_job

Ottiene tutti i passaggi del processo per la versione corrente di un processo.

list_by_version

Ottiene tutti i passaggi del processo nella versione del processo specificata.

create_or_update

Crea o aggiorna un passaggio del processo. Verrà creata in modo implicito una nuova versione del processo.

create_or_update(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, step_name: str, parameters: '_models.JobStep', **kwargs: Any) -> _models.JobStep

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.

step_name
str
Necessario

Nome del passaggio del processo.

parameters
JobStep
Necessario

Stato richiesto del passaggio del processo.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

JobStep o il risultato di cls(response)

Tipo restituito

Eccezioni

delete

Elimina un passaggio di un processo. Verrà creata in modo implicito una nuova versione del processo.

delete(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, step_name: str, **kwargs: Any) -> None

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.

step_name
str
Necessario

Nome del passaggio del processo da eliminare.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene un passaggio del processo nella versione corrente di un processo.

get(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, step_name: str, **kwargs: Any) -> _models.JobStep

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.

step_name
str
Necessario

Nome del passaggio del processo.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

JobStep o il risultato di cls(response)

Tipo restituito

Eccezioni

get_by_version

Ottiene la versione specificata di un passaggio del processo.

get_by_version(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_version: int, step_name: str, **kwargs: Any) -> _models.JobStep

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.

job_version
int
Necessario

Versione del processo da ottenere.

step_name
str
Necessario

Nome del passaggio del processo.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

JobStep o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_job

Ottiene tutti i passaggi del processo per la versione corrente di un processo.

list_by_job(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, **kwargs: Any) -> Iterable['_models.JobStepListResult']

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.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

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

Tipo restituito

Eccezioni

list_by_version

Ottiene tutti i passaggi del processo nella versione del processo specificata.

list_by_version(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_version: int, **kwargs: Any) -> Iterable['_models.JobStepListResult']

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_version
int
Necessario

Versione del processo da ottenere.

cls
callable

Tipo o funzione personalizzata che verrà passata alla risposta diretta

Restituisce

Iteratore come l'istanza di JobStepListResult 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'>