次の方法で共有


CertificateOperations クラス

CertificateOperations 操作。

このクラスを直接インスタンス化するのではなく、クライアント インスタンスを作成して属性としてアタッチします。

継承
builtins.object
CertificateOperations

コンストラクター

CertificateOperations(client, config, serializer, deserializer)

パラメーター

client
必須

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

config
必須

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

serializer
必須

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

deserializer
必須

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

変数

api_version

要求で使用する API のバージョン。 定数値: "2023-05-01.17.0"

メソッド

add

指定したアカウントに証明書を追加します。

警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

cancel_deletion

指定したアカウントからの証明書の削除に失敗したことを取り消します。

プールまたはコンピューティング ノードで使用されている証明書を削除しようとすると、証明書の状態が deleteFailed に変わります。 証明書を引き続き使用する場合は、この操作を使用して、証明書の状態をアクティブに戻すことができます。 証明書を削除する場合は、削除に失敗した後にこの操作を実行する必要はありません。 証明書がリソースによって使用されていないことを確認してから、もう一度試して証明書を削除する必要があります。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

delete

指定したアカウントから証明書を削除します。

リソース (プールまたはコンピューティング ノード) で証明書が使用されている場合は、証明書を削除できません。 証明書を削除する前に、証明書が既存のプールに関連付けられていないか、証明書がノードにインストールされていないことを確認する必要があります (プールから証明書を削除した場合でも、再起動するまでそのプール内の既存のコンピューティング ノードから削除されません)、実行中のタスクは証明書に依存しません。 使用中の証明書を削除しようとすると、削除は失敗します。 証明書の状態が deleteFailed に変わります。 証明書の使用を続行する場合は、[証明書の削除の取り消し] を使用して状態をアクティブに戻すことができます。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

get

指定した証明書に関する情報を取得します。

警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

list

指定したアカウントに追加されたすべての証明書を一覧表示します。

警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

add

指定したアカウントに証明書を追加します。

警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

add(certificate, certificate_add_options=None, custom_headers=None, raw=False, **operation_config)

パラメーター

certificate
CertificateAddParameter
必須

追加する証明書。

certificate_add_options
CertificateAddOptions
既定値: None

操作の追加パラメーター

custom_headers
dict
既定値: None

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

raw
bool
既定値: False

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

operation_config
必須

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

戻り値

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

の戻り値の型 :

None,

例外

cancel_deletion

指定したアカウントからの証明書の削除に失敗したことを取り消します。

プールまたはコンピューティング ノードで使用されている証明書を削除しようとすると、証明書の状態が deleteFailed に変わります。 証明書を引き続き使用する場合は、この操作を使用して、証明書の状態をアクティブに戻すことができます。 証明書を削除する場合は、削除に失敗した後にこの操作を実行する必要はありません。 証明書がリソースによって使用されていないことを確認してから、もう一度試して証明書を削除する必要があります。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

cancel_deletion(thumbprint_algorithm, thumbprint, certificate_cancel_deletion_options=None, custom_headers=None, raw=False, **operation_config)

パラメーター

thumbprint_algorithm
str
必須

拇印パラメーターの派生に使用されるアルゴリズム。 これは sha1 である必要があります。

thumbprint
str
必須

削除される証明書の拇印。

certificate_cancel_deletion_options
CertificateCancelDeletionOptions
既定値: None

操作の追加パラメーター

custom_headers
dict
既定値: None

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

raw
bool
既定値: False

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

operation_config
必須

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

戻り値

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

の戻り値の型 :

None,

例外

delete

指定したアカウントから証明書を削除します。

リソース (プールまたはコンピューティング ノード) で証明書が使用されている場合は、証明書を削除できません。 証明書を削除する前に、証明書が既存のプールに関連付けられていないか、証明書がノードにインストールされていないことを確認する必要があります (プールから証明書を削除した場合でも、再起動するまでそのプール内の既存のコンピューティング ノードから削除されません)、実行中のタスクは証明書に依存しません。 使用中の証明書を削除しようとすると、削除は失敗します。 証明書の状態が deleteFailed に変わります。 証明書の使用を続行する場合は、[証明書の削除の取り消し] を使用して状態をアクティブに戻すことができます。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

delete(thumbprint_algorithm, thumbprint, certificate_delete_options=None, custom_headers=None, raw=False, **operation_config)

パラメーター

thumbprint_algorithm
str
必須

拇印パラメーターの派生に使用されるアルゴリズム。 これは sha1 である必要があります。

thumbprint
str
必須

削除する証明書の拇印。

certificate_delete_options
CertificateDeleteOptions
既定値: None

操作の追加パラメーター

custom_headers
dict
既定値: None

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

raw
bool
既定値: False

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

operation_config
必須

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

戻り値

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

の戻り値の型 :

None,

例外

get

指定した証明書に関する情報を取得します。

警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

get(thumbprint_algorithm, thumbprint, certificate_get_options=None, custom_headers=None, raw=False, **operation_config)

パラメーター

thumbprint_algorithm
str
必須

拇印パラメーターの派生に使用されるアルゴリズム。 これは sha1 である必要があります。

thumbprint
str
必須

取得する証明書の拇印。

certificate_get_options
CertificateGetOptions
既定値: None

操作の追加パラメーター

custom_headers
dict
既定値: None

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

raw
bool
既定値: False

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

operation_config
必須

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

戻り値

証明書または ClientRawResponse (raw=true の場合)

の戻り値の型 :

例外

list

指定したアカウントに追加されたすべての証明書を一覧表示します。

警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。

list(certificate_list_options=None, custom_headers=None, raw=False, **operation_config)

パラメーター

certificate_list_options
CertificateListOptions
既定値: None

操作の追加パラメーター

custom_headers
dict
既定値: None

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

raw
bool
既定値: False

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

operation_config
必須

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

戻り値

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

の戻り値の型 :

例外

属性

models

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