次の方法で共有


JobsOperations クラス

JobsOperations 操作。

継承
builtins.object
JobsOperations

コンストラクター

JobsOperations(client, config, serializer, deserializer)

パラメーター

client
必須

サービス要求のクライアント。

config
必須

サービス クライアントの構成。

serializer
必須

オブジェクト モデル シリアライザー。

deserializer
必須

オブジェクト モデル逆シリアライザー。

変数

api_version

API のバージョン。 定数値: "2016-03-01"

メソッド

create_or_update

新しいジョブをプロビジョニングするか、既存のジョブを更新します。

delete

ジョブを削除します。

get

ジョブを取得します。

list

指定したジョブ コレクションのすべてのジョブを一覧表示します。

list_job_history

ジョブ履歴を一覧表示します。

patch

既存のジョブにパッチを適用します。

run

ジョブを実行します。

create_or_update

新しいジョブをプロビジョニングするか、既存のジョブを更新します。

create_or_update(resource_group_name, job_collection_name, job_name, properties=None, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

job_name
str
必須

ジョブ名です。

properties
JobProperties
既定値: None

ジョブのプロパティを取得または設定します。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

jobDefinition または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

delete

ジョブを削除します。

delete(resource_group_name, job_collection_name, job_name, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

job_name
str
必須

ジョブ名です。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合は None または ClientRawResponse

の戻り値の型 :

None,

例外

get

ジョブを取得します。

get(resource_group_name, job_collection_name, job_name, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

job_name
str
必須

ジョブ名です。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

jobDefinition または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

list

指定したジョブ コレクションのすべてのジョブを一覧表示します。

list(resource_group_name, job_collection_name, top=None, skip=None, filter=None, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

top
int
既定値: None

要求するジョブの数 ([1...100] の範囲)。

skip
int
既定値: None

エントリの要求を開始するジョブ履歴リストの (0 から始まる) インデックス。

filter
str
既定値: None

ジョブの状態に適用するフィルター。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

JobDefinition のインスタンスのような反復子

の戻り値の型 :

例外

list_job_history

ジョブ履歴を一覧表示します。

list_job_history(resource_group_name, job_collection_name, job_name, top=None, skip=None, filter=None, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

job_name
str
必須

ジョブ名です。

top
int
既定値: None

要求するジョブ履歴の数 ([1...100] の範囲)。

skip
int
既定値: None

エントリの要求を開始するジョブ履歴リストの (0 から始まる) インデックス。

filter
str
既定値: None

ジョブの状態に適用するフィルター。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

JobHistoryDefinition のインスタンスのような反復子

の戻り値の型 :

例外

patch

既存のジョブにパッチを適用します。

patch(resource_group_name, job_collection_name, job_name, properties=None, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

job_name
str
必須

ジョブ名です。

properties
JobProperties
既定値: None

ジョブのプロパティを取得または設定します。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

jobDefinition または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

run

ジョブを実行します。

run(resource_group_name, job_collection_name, job_name, custom_headers=None, raw=False, **operation_config)

パラメーター

resource_group_name
str
必須

リソース グループ名。

job_collection_name
str
必須

ジョブ コレクション名。

job_name
str
必須

ジョブ名です。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作の構成がオーバーライドされます

戻り値

raw=true の場合は None または ClientRawResponse

の戻り値の型 :

None,

例外

属性

models

models = <module 'azure.mgmt.scheduler.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\scheduler\\models\\__init__.py'>