CertificateOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:certificate> -Attribut.
- Vererbung
-
builtins.objectCertificateOperations
Konstruktor
CertificateOperations(*args, **kwargs)
Methoden
begin_delete |
Löscht das angegebene Zertifikat. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
cancel_deletion |
Bricht einen fehlerhaften Löschvorgang 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 sich dafür entscheiden, das Zertifikat weiterhin zu verwenden, können Sie diesen Vorgang verwenden, um den Status des Zertifikats erneut auf aktiv festzulegen. Wenn Sie das Zertifikat löschen möchten, müssen Sie diesen Vorgang nach dem fehlerhaften Löschvorgang nicht ausführen. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird. Dann können Sie 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 . |
create |
Erstellt ein neues Zertifikat innerhalb des angegebenen Kontos. 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_by_batch_account |
Listet alle Zertifikate im angegebenen Konto auf. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
update |
Updates die Eigenschaften eines vorhandenen Zertifikats. Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . |
begin_delete
Löscht das angegebene Zertifikat.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
async begin_delete(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- certificate_name
- str
Der Bezeichner für das Zertifikat. Dieser muss aus Algorithmus und Fingerabdruck bestehen, die durch einen Bindestrich getrennt sind, und muss mit den Zertifikatdaten in der Anforderung übereinstimmen. Beispiel: SHA1-a3d1c5. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
cancel_deletion
Bricht einen fehlerhaften Löschvorgang 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 sich dafür entscheiden, das Zertifikat weiterhin zu verwenden, können Sie diesen Vorgang verwenden, um den Status des Zertifikats erneut auf aktiv festzulegen. Wenn Sie das Zertifikat löschen möchten, müssen Sie diesen Vorgang nach dem fehlerhaften Löschvorgang nicht ausführen. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird. Dann können Sie 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 .
async cancel_deletion(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- certificate_name
- str
Der Bezeichner für das Zertifikat. Dieser muss aus Algorithmus und Fingerabdruck bestehen, die durch einen Bindestrich getrennt sind, und muss mit den Zertifikatdaten in der Anforderung übereinstimmen. Beispiel: SHA1-a3d1c5. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Zertifikat oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create
Erstellt ein neues Zertifikat innerhalb des angegebenen Kontos.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- certificate_name
- str
Der Bezeichner für das Zertifikat. Dieser muss aus Algorithmus und Fingerabdruck bestehen, die durch einen Bindestrich getrennt sind, und muss mit den Zertifikatdaten in der Anforderung übereinstimmen. Beispiel: SHA1-a3d1c5. Erforderlich.
- parameters
- CertificateCreateOrUpdateParameters oder IO
Zusätzliche Parameter für die Zertifikaterstellung. Ist entweder ein CertificateCreateOrUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.
- if_match
- str
Die ETag-Version (Entity State) des zu aktualisierenden Zertifikats. Der Wert "*" kann zum Anwenden des Vorgangs nur verwendet werden, wenn das Zertifikat bereits vorhanden ist. Wenn sie nicht angegeben wird, wird dieser Vorgang immer angewendet. Der Standardwert ist Keine.
- if_none_match
- str
Legen Sie diese Einstellung auf "*" fest, um das Erstellen eines neuen Zertifikats zuzulassen, aber zu verhindern, dass ein vorhandenes Zertifikat aktualisiert wird. Andere Werte werden ignoriert. Der Standardwert ist Keine.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Zertifikat oder das Ergebnis von cls(response)
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 .
async get(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- certificate_name
- str
Der Bezeichner für das Zertifikat. Dieser muss aus Algorithmus und Fingerabdruck bestehen, die durch einen Bindestrich getrennt sind, und muss mit den Zertifikatdaten in der Anforderung übereinstimmen. Beispiel: SHA1-a3d1c5. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Zertifikat oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_batch_account
Listet alle Zertifikate im angegebenen Konto auf.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
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]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- maxresults
- int
Die maximale Anzahl von Elementen, die in der Antwort zurückgegeben werden sollen. Der Standardwert ist Keine.
- select
- str
Durch Trennzeichen getrennte Liste der Eigenschaften, die zurückgegeben werden sollen. z.B. "properties/provisioningState". Nur Eigenschaften der obersten Ebene unter eigenschaften/ sind für die Auswahl gültig. Der Standardwert ist Keine.
- filter
- str
OData-Filterausdruck. Gültige Eigenschaften zum Filtern sind "properties/provisioningState", "properties/provisioningStateTransitionTime", "name". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance eines Zertifikats oder des Ergebnisses von cls(response)
Rückgabetyp
Ausnahmen
update
Updates die Eigenschaften eines vorhandenen Zertifikats.
Warnung: Dieser Vorgang ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung .
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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- certificate_name
- str
Der Bezeichner für das Zertifikat. Dieser muss aus Algorithmus und Fingerabdruck bestehen, die durch einen Bindestrich getrennt sind, und muss mit den Zertifikatdaten in der Anforderung übereinstimmen. Beispiel: SHA1-a3d1c5. Erforderlich.
- parameters
- CertificateCreateOrUpdateParameters oder IO
Zu aktualisierende Zertifikatentität. Ist entweder ein CertificateCreateOrUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.
- if_match
- str
Die ETag-Version (Entity State) des zu aktualisierenden Zertifikats. Dieser Wert kann weggelassen oder auf "*" festgelegt werden, um den Vorgang bedingungslos anzuwenden. Der Standardwert ist Keine.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Zertifikat oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
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