CertificateOperations クラス
警告
このクラスを直接インスタンス化しないでください。
代わりに、次の操作にアクセスする必要があります。
<xref:certificate> 属性を使用する。
- 継承
-
builtins.objectCertificateOperations
コンストラクター
CertificateOperations(*args, **kwargs)
メソッド
begin_delete |
指定した証明書を削除します。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
cancel_deletion |
指定したアカウントの証明書に対して失敗した削除を取り消します。 プールまたはコンピューティング ノードで使用されている証明書を削除しようとすると、証明書の状態が deleteFailed に変わります。 証明書を使用し続けることに決めた場合は、この操作を実行して、証明書のステータスを再度アクティブに設定することができます。 証明書を削除する場合は、削除が失敗した後、この操作を実行する必要はありません。 証明書がどのリソースでも使用されていないことを確認したら、証明書の削除を再試行することができます。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
create |
指定したアカウント内に新しい証明書を作成します。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
get |
指定された証明書に関する情報を取得します。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
list_by_batch_account |
指定したアカウント内のすべての証明書を一覧表示します。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
update |
既存の証明書のプロパティを更新します。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
begin_delete
指定した証明書を削除します。
警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。
async begin_delete(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> AsyncLROPoller[None]
パラメーター
- certificate_name
- str
証明書の識別子。 これは、ダッシュで区切られたアルゴリズムと拇印で構成され、要求の証明書データと一致する必要があります。 たとえば、SHA1-a3d1c5 です。 必須。
- cls
- callable
直接応答が渡されるカスタム型または関数
- continuation_token
- str
保存された状態からポーリングを再開するための継続トークン。
- polling
- bool または AsyncPollingMethod
既定では、ポーリング メソッドは AsyncARMPolling になります。 この操作に対して False を渡してポーリングを行わないか、個人のポーリング戦略のために独自に初期化されたポーリング オブジェクトを渡します。
- polling_interval
- int
Retry-After ヘッダーがない場合、LRO 操作の 2 つのポーリング間の既定の待機時間。
戻り値
None または cls(response) の結果を返す AsyncLROPoller のインスタンス
の戻り値の型 :
例外
cancel_deletion
指定したアカウントの証明書に対して失敗した削除を取り消します。
プールまたはコンピューティング ノードで使用されている証明書を削除しようとすると、証明書の状態が deleteFailed に変わります。 証明書を使用し続けることに決めた場合は、この操作を実行して、証明書のステータスを再度アクティブに設定することができます。 証明書を削除する場合は、削除が失敗した後、この操作を実行する必要はありません。 証明書がどのリソースでも使用されていないことを確認したら、証明書の削除を再試行することができます。
警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。
async cancel_deletion(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate
パラメーター
- certificate_name
- str
証明書の識別子。 これは、ダッシュで区切られたアルゴリズムと拇印で構成され、要求の証明書データと一致する必要があります。 たとえば、SHA1-a3d1c5 です。 必須。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
証明書または cls(response) の結果
の戻り値の型 :
例外
create
指定したアカウント内に新しい証明書を作成します。
警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。
async create(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, if_none_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate
パラメーター
- certificate_name
- str
証明書の識別子。 これは、ダッシュで区切られたアルゴリズムと拇印で構成され、要求の証明書データと一致する必要があります。 たとえば、SHA1-a3d1c5 です。 必須。
- parameters
- CertificateCreateOrUpdateParameters または IO
証明書を作成するための追加のパラメーター。 CertificateCreateOrUpdateParameters 型または IO 型のいずれかです。 必須。
- if_match
- str
更新する証明書のエンティティ状態 (ETag) バージョン。 値 "*" は、証明書が既に存在する場合にのみ操作を適用するために使用できます。 省略すると、この操作は常に適用されます。 既定値は [なし] です。
- if_none_match
- str
新しい証明書を作成できるようにするが、既存の証明書を更新できないようにするには、'*' に設定します。 その他の値は無視されます。 既定値は [なし] です。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
証明書または cls(response) の結果
の戻り値の型 :
例外
get
指定された証明書に関する情報を取得します。
警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。
async get(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate
パラメーター
- certificate_name
- str
証明書の識別子。 これは、ダッシュで区切られたアルゴリズムと拇印で構成され、要求の証明書データと一致する必要があります。 たとえば、SHA1-a3d1c5 です。 必須。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
証明書または cls(response) の結果
の戻り値の型 :
例外
list_by_batch_account
指定したアカウント内のすべての証明書を一覧表示します。
警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。
list_by_batch_account(resource_group_name: str, account_name: str, maxresults: int | None = None, select: str | None = None, filter: str | None = None, **kwargs: Any) -> AsyncIterable[Certificate]
パラメーター
- select
- str
返されるプロパティのコンマ区切りの一覧。 例: "properties/provisioningState" プロパティ/ の最上位レベルのプロパティのみが選択に対して有効です。 既定値は [なし] です。
- filter
- str
OData フィルター式。 フィルター処理の有効なプロパティは、"properties/provisioningState"、"properties/provisioningStateTransitionTime"、"name" です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
Certificate または cls(response) の結果のいずれかのインスタンスのような反復子
の戻り値の型 :
例外
update
既存の証明書のプロパティを更新します。
警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。
async update(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate
パラメーター
- certificate_name
- str
証明書の識別子。 これは、ダッシュで区切られたアルゴリズムと拇印で構成され、要求の証明書データと一致する必要があります。 たとえば、SHA1-a3d1c5 です。 必須。
- parameters
- CertificateCreateOrUpdateParameters または IO
更新する証明書エンティティ。 CertificateCreateOrUpdateParameters 型または IO 型のいずれかです。 必須。
- content_type
- str
Body Parameter content-type。 既知の値は、'application/json' です。 既定値は [なし] です。
- cls
- callable
直接応答が渡されるカスタム型または関数
戻り値
証明書または 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