Aracılığıyla paylaş


JobExecutionsOperations Sınıf

JobExecutionsOperations zaman uyumsuz işlemler.

Bu sınıfı doğrudan örneklememelisiniz. Bunun yerine, sizin için örneği oluşturan ve bir öznitelik olarak ekleyen bir İstemci örneği oluşturmanız gerekir.

Devralma
builtins.object
JobExecutionsOperations

Oluşturucu

JobExecutionsOperations(client, config, serializer, deserializer)

Parametreler

client
Gerekli

Hizmet istekleri için istemci.

config
Gerekli

Hizmet istemcisi yapılandırması.

serializer
Gerekli

Nesne modeli seri hale getirici.

deserializer
Gerekli

Nesne modeli seri durumdan çıkarıcı.

Değişkenler

models

Bu işlem grubunda kullanılan model sınıflarının diğer adı.

Yöntemler

begin_create

Elastik bir iş yürütmesi başlatır.

begin_create_or_update

bir iş yürütmesi oluşturur veya güncelleştirir.

cancel

bir iş yürütmesinin iptalini istemektedir.

get

bir iş yürütmesi alır.

list_by_agent

bir iş aracısında tüm yürütmeleri listeler.

list_by_job

Bir işin yürütmelerini listeler.

begin_create

Elastik bir iş yürütmesi başlatır.

async begin_create(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, **kwargs: Any) -> AsyncLROPoller[JobExecution]

Parametreler

resource_group_name
str
Gerekli

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

server_name
str
Gerekli

Sunucunun adı.

job_agent_name
str
Gerekli

İş aracısının adı.

job_name
str
Gerekli

Alınacak işin adı.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya AsyncPollingMethod

Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

JobExecution veya cls(response) sonucunu döndüren AsyncLROPoller örneği

Dönüş türü

Özel durumlar

begin_create_or_update

bir iş yürütmesi oluşturur veya güncelleştirir.

async begin_create_or_update(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, **kwargs: Any) -> AsyncLROPoller[JobExecution]

Parametreler

resource_group_name
str
Gerekli

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

server_name
str
Gerekli

Sunucunun adı.

job_agent_name
str
Gerekli

İş aracısının adı.

job_name
str
Gerekli

Alınacak işin adı.

job_execution_id
str
Gerekli

altında iş yürütmesi oluşturulacak iş yürütme kimliği.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

continuation_token
str

Bir poller'ı kaydedilmiş durumdan yeniden başlatmak için bir devamlılık belirteci.

polling
bool veya AsyncPollingMethod

Varsayılan olarak yoklama yönteminiz AsyncARMPolling olacaktır. Bu işlemin yoklamaması için False değerini geçirin veya kişisel yoklama stratejisi için kendi başlatılan yoklama nesnenizi geçirin.

polling_interval
int

Retry-After üst bilgisi yoksa LRO işlemleri için iki yoklama arasındaki varsayılan bekleme süresi.

Döndürülenler

JobExecution veya cls(response) sonucunu döndüren AsyncLROPoller örneği

Dönüş türü

Özel durumlar

cancel

bir iş yürütmesinin iptalini istemektedir.

async cancel(resource_group_name: str, server_name: str, job_agent_name: str, job_name: str, job_execution_id: str, **kwargs: Any) -> None

Parametreler

resource_group_name
str
Gerekli

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

server_name
str
Gerekli

Sunucunun adı.

job_agent_name
str
Gerekli

İş aracısının adı.

job_name
str
Gerekli

İşin adı.

job_execution_id
str
Gerekli

İptal edilen iş yürütme kimliği.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

Hiçbiri veya cls(yanıt) sonucu

Dönüş türü

Özel durumlar

get

bir iş yürütmesi alır.

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

Parametreler

resource_group_name
str
Gerekli

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

server_name
str
Gerekli

Sunucunun adı.

job_agent_name
str
Gerekli

İş aracısının adı.

job_name
str
Gerekli

İşin adı.

job_execution_id
str
Gerekli

İş yürütme kimliği.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

JobExecution veya cls(response) sonucu

Dönüş türü

Özel durumlar

list_by_agent

bir iş aracısında tüm yürütmeleri listeler.

list_by_agent(resource_group_name: str, server_name: str, job_agent_name: 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]

Parametreler

resource_group_name
str
Gerekli

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

server_name
str
Gerekli

Sunucunun adı.

job_agent_name
str
Gerekli

İş aracısının adı.

create_time_min
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen saatte veya sonrasında oluşturulan iş yürütmeleri eklenir.

create_time_max
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen süreden önce oluşturulan iş yürütmeleri eklenir.

end_time_min
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen saatte veya sonrasında tamamlanan iş yürütmeleri eklenir.

end_time_max
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen süreden önce tamamlanan iş yürütmeleri eklenir.

is_active
bool
varsayılan değer: None

Belirtilirse, yalnızca etkin veya yalnızca tamamlanan iş yürütmeleri dahil edilir.

skip
int
varsayılan değer: None

Koleksiyondaki atlana öğe sayısı.

top
int
varsayılan değer: None

Koleksiyondan döndürülecek öğe sayısı.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

JobExecutionListResult örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

list_by_job

Bir işin yürütmelerini listeler.

list_by_job(resource_group_name: str, server_name: str, job_agent_name: str, job_name: 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]

Parametreler

resource_group_name
str
Gerekli

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

server_name
str
Gerekli

Sunucunun adı.

job_agent_name
str
Gerekli

İş aracısının adı.

job_name
str
Gerekli

Alınacak işin adı.

create_time_min
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen saatte veya sonrasında oluşturulan iş yürütmeleri eklenir.

create_time_max
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen süreden önce oluşturulan iş yürütmeleri eklenir.

end_time_min
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen saatte veya sonrasında tamamlanan iş yürütmeleri eklenir.

end_time_max
datetime
varsayılan değer: None

Belirtilirse, yalnızca belirtilen süreden önce tamamlanan iş yürütmeleri eklenir.

is_active
bool
varsayılan değer: None

Belirtilirse, yalnızca etkin veya yalnızca tamamlanan iş yürütmeleri dahil edilir.

skip
int
varsayılan değer: None

Koleksiyondaki atlana öğe sayısı.

top
int
varsayılan değer: None

Koleksiyondan döndürülecek öğe sayısı.

cls
callable

Doğrudan yanıt geçirilecek özel bir tür veya işlev

Döndürülenler

JobExecutionListResult örneği veya cls(response) sonucu gibi bir yineleyici

Dönüş türü

Özel durumlar

Öznitelikler

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