CertificateOperations Klasse
CertificateOperations-Vorgänge.
Sie sollten diese Klasse nicht direkt instanziieren, sondern einen Client instance erstellen, der sie für Sie erstellt und als Attribut anfügen wird.
- Vererbung
-
builtins.objectCertificateOperations
Konstruktor
CertificateOperations(client, config, serializer, deserializer)
Parameter
- client
Client für Dienstanforderungen.
- config
Konfiguration des Dienstclients.
- serializer
Ein Objektmodellserialisierungsprogramm.
- deserializer
Ein Objektmodell-Deserialisierer.
Variablen
- api_version
API-Version, die für die Anforderung verwendet werden soll. Konstanter Wert: "2023-05-01.17.0".
Methoden
add |
Fügt dem angegebenen Konto ein Zertifikat hinzu. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
cancel_deletion |
Bricht ein fehlgeschlagenes Löschen eines Zertifikats aus dem angegebenen Konto ab. Wenn Sie versuchen, ein Zertifikat zu löschen, das von einem Pool oder Computeknoten verwendet wird, ändert sich die status des Zertifikats in deleteFailed. Wenn Sie entscheiden, dass Sie das Zertifikat weiterhin verwenden möchten, können Sie diesen Vorgang verwenden, um die status des Zertifikats wieder auf aktiv festzulegen. Wenn Sie das Zertifikat löschen möchten, müssen Sie diesen Vorgang nach einem Fehler beim Löschen nicht mehr ausführen. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird, und sie können dann erneut versuchen, das Zertifikat zu löschen. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
delete |
Löscht ein Zertifikat aus dem angegebenen Konto. Sie können ein Zertifikat nicht löschen, wenn es von einer Ressource (Pool oder Computeknoten) verwendet wird. Bevor Sie ein Zertifikat löschen können, müssen Sie daher sicherstellen, dass das Zertifikat keinem vorhandenen Pool zugeordnet ist, dass das Zertifikat auf keinem Knoten installiert ist (auch wenn Sie ein Zertifikat aus einem Pool entfernen, wird es erst aus vorhandenen Computeknoten in diesem Pool entfernt, bis sie neu gestartet werden), und keine ausgeführten Aufgaben hängen vom Zertifikat ab. Wenn Sie versuchen, ein verwendetes Zertifikat zu löschen, schlägt der Löschvorgang fehl. Das Zertifikat status änderungen in deleteFailed. Sie können Zertifikat abbrechen verwenden, um die status wieder auf aktiv festzulegen, wenn Sie entscheiden, dass Sie das Zertifikat weiterhin verwenden möchten. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
get |
Ruft Informationen zum angegebenen Zertifikat ab. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
list |
Listet alle Zertifikate auf, die dem angegebenen Konto hinzugefügt wurden. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
add
Fügt dem angegebenen Konto ein Zertifikat hinzu.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
add(certificate, certificate_add_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- certificate_add_options
- CertificateAddOptions
Zusätzliche Parameter für den Vorgang
- operation_config
Außerkraftsetzungen der Vorgangskonfiguration.
Gibt zurück
None oder ClientRawResponse if raw=true
Rückgabetyp
Ausnahmen
cancel_deletion
Bricht ein fehlgeschlagenes Löschen eines Zertifikats aus dem angegebenen Konto ab.
Wenn Sie versuchen, ein Zertifikat zu löschen, das von einem Pool oder Computeknoten verwendet wird, ändert sich die status des Zertifikats in deleteFailed. Wenn Sie entscheiden, dass Sie das Zertifikat weiterhin verwenden möchten, können Sie diesen Vorgang verwenden, um die status des Zertifikats wieder auf aktiv festzulegen. Wenn Sie das Zertifikat löschen möchten, müssen Sie diesen Vorgang nach einem Fehler beim Löschen nicht mehr ausführen. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird, und sie können dann erneut versuchen, das Zertifikat zu löschen. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
cancel_deletion(thumbprint_algorithm, thumbprint, certificate_cancel_deletion_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- thumbprint_algorithm
- str
Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.
- certificate_cancel_deletion_options
- CertificateCancelDeletionOptions
Zusätzliche Parameter für den Vorgang
- operation_config
Außerkraftsetzungen der Vorgangskonfiguration.
Gibt zurück
None oder ClientRawResponse if raw=true
Rückgabetyp
Ausnahmen
delete
Löscht ein Zertifikat aus dem angegebenen Konto.
Sie können ein Zertifikat nicht löschen, wenn es von einer Ressource (Pool oder Computeknoten) verwendet wird. Bevor Sie ein Zertifikat löschen können, müssen Sie daher sicherstellen, dass das Zertifikat keinem vorhandenen Pool zugeordnet ist, dass das Zertifikat auf keinem Knoten installiert ist (auch wenn Sie ein Zertifikat aus einem Pool entfernen, wird es erst aus vorhandenen Computeknoten in diesem Pool entfernt, bis sie neu gestartet werden), und keine ausgeführten Aufgaben hängen vom Zertifikat ab. Wenn Sie versuchen, ein verwendetes Zertifikat zu löschen, schlägt der Löschvorgang fehl. Das Zertifikat status änderungen in deleteFailed. Sie können Zertifikat abbrechen verwenden, um die status wieder auf aktiv festzulegen, wenn Sie entscheiden, dass Sie das Zertifikat weiterhin verwenden möchten. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
delete(thumbprint_algorithm, thumbprint, certificate_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- thumbprint_algorithm
- str
Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.
- certificate_delete_options
- CertificateDeleteOptions
Zusätzliche Parameter für den Vorgang
- operation_config
Außerkraftsetzungen der Vorgangskonfiguration.
Gibt zurück
None oder ClientRawResponse if raw=true
Rückgabetyp
Ausnahmen
get
Ruft Informationen zum angegebenen Zertifikat ab.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
get(thumbprint_algorithm, thumbprint, certificate_get_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- thumbprint_algorithm
- str
Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.
- certificate_get_options
- CertificateGetOptions
Zusätzliche Parameter für den Vorgang
- operation_config
Außerkraftsetzungen der Vorgangskonfiguration.
Gibt zurück
Certificate oder ClientRawResponse if raw=true
Rückgabetyp
Ausnahmen
list
Listet alle Zertifikate auf, die dem angegebenen Konto hinzugefügt wurden.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
list(certificate_list_options=None, custom_headers=None, raw=False, **operation_config)
Parameter
- certificate_list_options
- CertificateListOptions
Zusätzliche Parameter für den Vorgang
- operation_config
Außerkraftsetzungen der Vorgangskonfiguration.
Gibt zurück
Ein Iterator wie instance des Zertifikats
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\batch\\models\\__init__.py'>
Azure SDK for Python