ApplicationPackageOperations クラス
警告
このクラスを直接インスタンス化しないでください。
代わりに、次の操作にアクセスする必要があります。
<xref:application_package> 属性を使用する。
- 継承
-
builtins.objectApplicationPackageOperations
コンストラクター
ApplicationPackageOperations(*args, **kwargs)
メソッド
activate |
指定したアプリケーション パッケージをアクティブにします。 これは、 が作成されてアップロードされた後 |
create |
アプリケーション パッケージ レコードを作成します。 レコードには、パッケージのアップロード先となる storageUrl が含まれています。 アップロードされたら、使用する前に を |
delete |
アプリケーション パッケージ レコードとそれに関連付けられているバイナリ ファイルを削除します。 |
get |
指定したアプリケーション パッケージに関する情報を取得します。 |
list |
指定したアプリケーション内のすべてのアプリケーション パッケージを一覧表示します。 |
activate
指定したアプリケーション パッケージをアクティブにします。 これは、 が作成されてアップロードされた後 ApplicationPackage
に行う必要があります。 これは、プールまたはタスクで を ApplicationPackage
使用する前に行う必要があります。
async activate(resource_group_name: str, account_name: str, application_name: str, version_name: str, parameters: _models.ActivateApplicationPackageParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationPackage
パラメーター
- parameters
- ActivateApplicationPackageParameters または IO
要求のパラメーター。 ActivateApplicationPackageParameters 型または IO 型のいずれかです。 必須。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
ApplicationPackage または cls(response) の結果
の戻り値の型 :
例外
create
アプリケーション パッケージ レコードを作成します。 レコードには、パッケージのアップロード先となる storageUrl が含まれています。 アップロードされたら、使用する前に を ApplicationPackage
使用して ApplicationPackageActive
アクティブ化する必要があります。 自動ストレージ アカウントがストレージ キーを使用するように構成されている場合、返される URL には SAS が含まれます。
async create(resource_group_name: str, account_name: str, application_name: str, version_name: str, parameters: _models.ApplicationPackage | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationPackage
パラメーター
- parameters
- ApplicationPackage または IO
要求のパラメーター。 ApplicationPackage 型または IO 型のいずれかです。 既定値は [なし] です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
ApplicationPackage または cls(response) の結果
の戻り値の型 :
例外
delete
アプリケーション パッケージ レコードとそれに関連付けられているバイナリ ファイルを削除します。
async delete(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> None
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
なしまたは cls(response) の結果
の戻り値の型 :
例外
get
指定したアプリケーション パッケージに関する情報を取得します。
async get(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> ApplicationPackage
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
ApplicationPackage または cls(response) の結果
の戻り値の型 :
例外
list
指定したアプリケーション内のすべてのアプリケーション パッケージを一覧表示します。
list(resource_group_name: str, account_name: str, application_name: str, maxresults: int | None = None, **kwargs: Any) -> AsyncIterable[ApplicationPackage]
パラメーター
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
ApplicationPackage のインスタンスや cls(response) の結果のような反復子
の戻り値の型 :
例外
属性
models
models = <module 'azure.mgmt.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\batch\\models\\__init__.py'>
Azure SDK for Python