CertificateOperations クラス
- java.
lang. Object - com.
microsoft. azure. batch. CertificateOperations
- com.
実装
@Deprecated
public class CertificateOperations
implements IInheritedBehaviors
Azure Batch アカウントに対して証明書関連の操作を実行します。 警告: この操作は非推奨であり、2024 年 2 月以降に削除されます。 代わりに [Azure KeyVault 拡張機能](https://learn.microsoft.com/azure/batch/batch-certificate-migration-guide) を使用してください。
フィールドの概要
修飾子と型 | フィールドと説明 |
---|---|
static final String |
SHA1_CERTIFICATE_ALGORITHM
SHA 証明書アルゴリズム。 |
メソッドの概要
メソッドの継承元: java.lang.Object
フィールドの詳細
SHA1_CERTIFICATE_ALGORITHM
public static final String SHA1_CERTIFICATE_ALGORITHM
SHA 証明書アルゴリズム。
メソッドの詳細
cancelDeleteCertificate
public void cancelDeleteCertificate(String thumbprintAlgorithm, String thumbprint)
指定した証明書の削除に失敗したことを取り消します。 この操作は、証明書が状態の DELETE_FAILED 場合にのみ実行でき、証明書を状態に ACTIVE 復元します。
Parameters:
Throws:
cancelDeleteCertificate
public void cancelDeleteCertificate(String thumbprintAlgorithm, String thumbprint, Iterable
指定した証明書の削除に失敗したことを取り消します。 この操作は、証明書が状態の DELETE_FAILED 場合にのみ実行でき、証明書を状態に ACTIVE 復元します。
Parameters:
Throws:
createCertificate
public void createCertificate(CertificateAddParameter certificate)
Batch アカウントに証明書を追加します。
Parameters:
Throws:
createCertificate
public void createCertificate(CertificateAddParameter certificate, Iterable
Batch アカウントに証明書を追加します。
Parameters:
Throws:
createCertificate
public void createCertificate(InputStream certStream)
Batch アカウントに証明書を追加します。
Parameters:
Throws:
createCertificate
public void createCertificate(InputStream certStream, Iterable
Batch アカウントに証明書を追加します。
Parameters:
Throws:
customBehaviors
public Collection
Batch サービスへの要求を変更またはカスタマイズする動作のコレクションを取得します。
Returns:
deleteCertificate
public void deleteCertificate(String thumbprintAlgorithm, String thumbprint)
Batch アカウントから証明書を削除します。
削除操作では、証明書の削除が要求されます。 要求により、証明書が状態になります DELETING 。 Batch サービスは、クライアント操作を行わずに実際の証明書の削除を実行します。
リソース (プールまたはコンピューティング ノード) で証明書が使用されている場合は、証明書を削除できません。 証明書を削除する前に、次の点を確認する必要があります。
- 証明書はプールに関連付けられません。
- 証明書は、どのコンピューティング ノードにもインストールされません。 (プールから証明書を削除しても、再起動するまで、そのプール内の既存のコンピューティング ノードからは削除されません)。
使用中の証明書を削除しようとすると、削除は失敗します。 証明書の状態が に DELETE_FAILED変わります。 証明書を引き続き使用する場合は、 を使用 cancelDeleteCertificate(String thumbprintAlgorithm, String thumbprint) して状態を [アクティブ] に戻すことができます。
Parameters:
Throws:
deleteCertificate
public void deleteCertificate(String thumbprintAlgorithm, String thumbprint, Iterable
Batch アカウントから証明書を削除します。
削除操作では、証明書の削除が要求されます。 要求によって証明書が状態になります DELETING 。 Batch サービスは、クライアント操作を行わずに実際の証明書の削除を実行します。
リソース (プールまたはコンピューティング ノード) で証明書が使用されている場合、証明書を削除することはできません。 したがって、証明書を削除する前に、次の点を確認する必要があります。
- 証明書はどのプールにも関連付けされていません。
- 証明書はどのコンピューティング ノードにもインストールされていません。 (プールから証明書を削除しても、再起動するまで、そのプール内の既存のコンピューティング ノードから削除されません)。
使用中の証明書を削除しようとすると、削除は失敗します。 証明書の状態が に DELETE_FAILED変わります。 証明書を引き続き使用する場合は、 を使用 cancelDeleteCertificate(String thumbprintAlgorithm, String thumbprint) して状態を [アクティブ] に戻すことができます。
Parameters:
Throws:
getCertificate
public Certificate getCertificate(String thumbprintAlgorithm, String thumbprint)
指定した Certificate を取得します。
Parameters:
Returns:
Throws:
getCertificate
public Certificate getCertificate(String thumbprintAlgorithm, String thumbprint, DetailLevel detailLevel)
指定した Certificate を取得します。
Parameters:
Returns:
Throws:
getCertificate
public Certificate getCertificate(String thumbprintAlgorithm, String thumbprint, DetailLevel detailLevel, Iterable
指定した Certificate を取得します。
Parameters:
Returns:
Throws:
listCertificates
public PagedList
Batch アカウントの を Certificate 一覧表示します。
Returns:
Throws:
listCertificates
public PagedList
Batch アカウントの を Certificate 一覧表示します。
Parameters:
Returns:
Throws:
listCertificates
public PagedList
Batch アカウントの を Certificate 一覧表示します。
Parameters:
Returns:
Throws:
withCustomBehaviors
public IInheritedBehaviors withCustomBehaviors(Collection
Batch サービスへの要求を変更またはカスタマイズする動作のコレクションを設定します。
Parameters:
Returns:
適用対象
Azure SDK for Java
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示