Compartilhar via


JobTargetExecutionsOperations Classe

Operações JobTargetExecutionsOperations.

Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do Cliente que a instancie para você e a anexa como um atributo.

Herança
builtins.object
JobTargetExecutionsOperations

Construtor

JobTargetExecutionsOperations(client, config, serializer, deserializer)

Parâmetros

client
Obrigatório

Cliente para solicitações de serviço.

config
Obrigatório

Configuração do cliente de serviço.

serializer
Obrigatório

Um serializador de modelo de objeto.

deserializer
Obrigatório

Um desserializador de modelo de objeto.

Variáveis

models

Alias para classes de modelo usadas neste grupo de operações.

Métodos

get

Obtém uma execução de destino.

list_by_job_execution

Lista as execuções de destino para todas as etapas de uma execução de trabalho.

list_by_step

Lista as execuções de destino de uma execução de etapa de trabalho.

get

Obtém uma execução de destino.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

server_name
str
Obrigatório

O nome do servidor.

job_agent_name
str
Obrigatório

O nome do agente de trabalho.

job_name
str
Obrigatório

O nome do trabalho a ser obtido.

job_execution_id
str
Obrigatório

A ID exclusiva da execução do trabalho.

step_name
str
Obrigatório

O nome da etapa.

target_id
str
Obrigatório

A ID de destino.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

JobExecution ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_job_execution

Lista as execuções de destino para todas as etapas de uma execução de trabalho.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

server_name
str
Obrigatório

O nome do servidor.

job_agent_name
str
Obrigatório

O nome do agente de trabalho.

job_name
str
Obrigatório

O nome do trabalho a ser obtido.

job_execution_id
str
Obrigatório

A ID da execução do trabalho.

create_time_min
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho criadas em ou após o horário especificado serão incluídas.

create_time_max
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho criadas antes da hora especificada serão incluídas.

end_time_min
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho concluídas em ou após a hora especificada serão incluídas.

end_time_max
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho concluídas antes da hora especificada serão incluídas.

is_active
bool
valor padrão: None

Se especificado, somente as execuções de trabalho ativas ou somente concluídas serão incluídas.

skip
int
valor padrão: None

O número de elementos na coleção a serem ignoradas.

top
int
valor padrão: None

O número de elementos a serem retornados da coleção.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de JobExecutionListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

list_by_step

Lista as execuções de destino de uma execução de etapa de trabalho.

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

Parâmetros

resource_group_name
str
Obrigatório

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.

server_name
str
Obrigatório

O nome do servidor.

job_agent_name
str
Obrigatório

O nome do agente de trabalho.

job_name
str
Obrigatório

O nome do trabalho a ser obtido.

job_execution_id
str
Obrigatório

A ID da execução do trabalho.

step_name
str
Obrigatório

O nome da etapa.

create_time_min
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho criadas em ou após o horário especificado serão incluídas.

create_time_max
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho criadas antes da hora especificada serão incluídas.

end_time_min
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho concluídas em ou após a hora especificada serão incluídas.

end_time_max
datetime
valor padrão: None

Se especificado, somente as execuções de trabalho concluídas antes da hora especificada serão incluídas.

is_active
bool
valor padrão: None

Se especificado, somente as execuções de trabalho ativas ou somente concluídas serão incluídas.

skip
int
valor padrão: None

O número de elementos na coleção a serem ignoradas.

top
int
valor padrão: None

O número de elementos a serem retornados da coleção.

cls
callable

Um tipo ou função personalizado que será passado para a resposta direta

Retornos

Um iterador como a instância de JobExecutionListResult ou o resultado de cls(response)

Tipo de retorno

Exceções

Atributos

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