Compartir a través de


JobTargetExecutionsOperations Clase

Operaciones JobTargetExecutionsOperations.

No debe crear instancias de esta clase directamente. En su lugar, debe crear una instancia de cliente que le cree una instancia y la adjunte como un atributo.

Herencia
builtins.object
JobTargetExecutionsOperations

Constructor

JobTargetExecutionsOperations(client, config, serializer, deserializer)

Parámetros

client
Requerido

Cliente para solicitudes de servicio.

config
Requerido

Configuración del cliente de servicio.

serializer
Requerido

Serializador de modelo de objetos.

deserializer
Requerido

Deserializador de modelo de objetos.

Variables

models

Alias para modelar clases usadas en este grupo de operaciones.

Métodos

get

Obtiene una ejecución de destino.

list_by_job_execution

Enumera las ejecuciones de destino para todos los pasos de una ejecución de trabajo.

list_by_step

Enumera las ejecuciones de destino de una ejecución de pasos de trabajo.

get

Obtiene una ejecución 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
Requerido

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

server_name
str
Requerido

El nombre del servidor.

job_agent_name
str
Requerido

Nombre del agente de trabajo.

job_name
str
Requerido

Nombre del trabajo que se va a obtener.

job_execution_id
str
Requerido

Identificador único de la ejecución del trabajo.

step_name
str
Requerido

Nombre del paso.

target_id
str
Requerido

Identificador de destino.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

JobExecution o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_job_execution

Enumera las ejecuciones de destino para todos los pasos de una ejecución de trabajo.

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
Requerido

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

server_name
str
Requerido

El nombre del servidor.

job_agent_name
str
Requerido

Nombre del agente de trabajo.

job_name
str
Requerido

Nombre del trabajo que se va a obtener.

job_execution_id
str
Requerido

Identificador de la ejecución del trabajo.

create_time_min
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo creadas en o después de la hora especificada.

create_time_max
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo creadas antes de la hora especificada.

end_time_min
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo completadas en o después de la hora especificada.

end_time_max
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo completadas antes de la hora especificada.

is_active
bool
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajos activas o completadas.

skip
int
valor predeterminado: None

Número de elementos de la colección que se van a omitir.

top
int
valor predeterminado: None

Número de elementos que se van a devolver de la colección.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de JobExecutionListResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_step

Enumera las ejecuciones de destino de una ejecución de pasos de trabajo.

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
Requerido

Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.

server_name
str
Requerido

El nombre del servidor.

job_agent_name
str
Requerido

Nombre del agente de trabajo.

job_name
str
Requerido

Nombre del trabajo que se va a obtener.

job_execution_id
str
Requerido

Identificador de la ejecución del trabajo.

step_name
str
Requerido

Nombre del paso.

create_time_min
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo creadas en o después de la hora especificada.

create_time_max
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo creadas antes de la hora especificada.

end_time_min
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo completadas en o después de la hora especificada.

end_time_max
datetime
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajo completadas antes de la hora especificada.

is_active
bool
valor predeterminado: None

Si se especifica, solo se incluyen las ejecuciones de trabajos activas o completadas.

skip
int
valor predeterminado: None

Número de elementos de la colección que se van a omitir.

top
int
valor predeterminado: None

Número de elementos que se van a devolver de la colección.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de JobExecutionListResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

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