CertificateOperations Classe
Opérations CertificateOperations.
Vous ne devez pas instancier directement cette classe, mais créer un instance client qui la créera pour vous et l’attachera en tant qu’attribut.
- Héritage
-
builtins.objectCertificateOperations
Constructeur
CertificateOperations(client, config, serializer, deserializer)
Paramètres
- client
Client pour les demandes de service.
- config
Configuration du client de service.
- serializer
Sérialiseur de modèle objet.
- deserializer
Désérialiseur de modèle objet.
Variables
- api_version
Version de l’API à utiliser pour la requête. Valeur constante : « 2023-05-01.17.0 ».
Méthodes
add |
Ajoute un certificat au compte spécifié. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault . |
cancel_deletion |
Annule l’échec de la suppression d’un certificat du compte spécifié. Si vous essayez de supprimer un certificat utilisé par un pool ou un nœud de calcul, le status du certificat passe à deleteFailed. Si vous décidez de continuer à utiliser le certificat, vous pouvez utiliser cette opération pour définir la status du certificat sur active. Si vous envisagez de supprimer le certificat, vous n’avez pas besoin d’exécuter cette opération après l’échec de la suppression. Vous devez vous assurer que le certificat n’est utilisé par aucune ressource, puis réessayer de supprimer le certificat. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault . |
delete |
Supprime un certificat du compte spécifié. Vous ne pouvez pas supprimer un certificat si une ressource (pool ou nœud de calcul) l’utilise. Avant de pouvoir supprimer un certificat, vous devez donc vous assurer que le certificat n’est associé à aucun pool existant, que le certificat n’est installé sur aucun nœud (même si vous supprimez un certificat d’un pool, il n’est pas supprimé des nœuds de calcul existants dans ce pool tant qu’ils ne redémarrent pas), et qu’aucune tâche en cours d’exécution ne dépend du certificat. Si vous essayez de supprimer un certificat en cours d’utilisation, la suppression échoue. Le certificat status change en deleteFailed. Vous pouvez utiliser Annuler la suppression du certificat pour définir le status sur actif si vous décidez de continuer à utiliser le certificat. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault . |
get |
Obtient des informations sur le certificat spécifié. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault . |
list |
Répertorie tous les certificats qui ont été ajoutés au compte spécifié. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault . |
add
Ajoute un certificat au compte spécifié.
Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault .
add(certificate, certificate_add_options=None, custom_headers=None, raw=False, **operation_config)
Paramètres
- certificate_add_options
- CertificateAddOptions
Paramètres supplémentaires pour l’opération
- raw
- bool
retourne la réponse directe en même temps que la réponse désérialisée
- operation_config
Remplacements de configuration d’opération.
Retours
None ou ClientRawResponse si raw=true
Type de retour
Exceptions
cancel_deletion
Annule l’échec de la suppression d’un certificat du compte spécifié.
Si vous essayez de supprimer un certificat utilisé par un pool ou un nœud de calcul, le status du certificat passe à deleteFailed. Si vous décidez de continuer à utiliser le certificat, vous pouvez utiliser cette opération pour définir la status du certificat sur active. Si vous envisagez de supprimer le certificat, vous n’avez pas besoin d’exécuter cette opération après l’échec de la suppression. Vous devez vous assurer que le certificat n’est utilisé par aucune ressource, puis réessayer de supprimer le certificat. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault .
cancel_deletion(thumbprint_algorithm, thumbprint, certificate_cancel_deletion_options=None, custom_headers=None, raw=False, **operation_config)
Paramètres
- thumbprint_algorithm
- str
Algorithme utilisé pour dériver le paramètre d’empreinte numérique. Il doit s’agir de sha1.
- certificate_cancel_deletion_options
- CertificateCancelDeletionOptions
Paramètres supplémentaires pour l’opération
- raw
- bool
retourne la réponse directe en même temps que la réponse désérialisée
- operation_config
Remplacements de configuration d’opération.
Retours
None ou ClientRawResponse si raw=true
Type de retour
Exceptions
delete
Supprime un certificat du compte spécifié.
Vous ne pouvez pas supprimer un certificat si une ressource (pool ou nœud de calcul) l’utilise. Avant de pouvoir supprimer un certificat, vous devez donc vous assurer que le certificat n’est associé à aucun pool existant, que le certificat n’est installé sur aucun nœud (même si vous supprimez un certificat d’un pool, il n’est pas supprimé des nœuds de calcul existants dans ce pool tant qu’ils ne redémarrent pas), et qu’aucune tâche en cours d’exécution ne dépend du certificat. Si vous essayez de supprimer un certificat en cours d’utilisation, la suppression échoue. Le certificat status change en deleteFailed. Vous pouvez utiliser Annuler la suppression du certificat pour définir le status sur actif si vous décidez de continuer à utiliser le certificat. Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault .
delete(thumbprint_algorithm, thumbprint, certificate_delete_options=None, custom_headers=None, raw=False, **operation_config)
Paramètres
- thumbprint_algorithm
- str
Algorithme utilisé pour dériver le paramètre d’empreinte numérique. Il doit s’agir de sha1.
- certificate_delete_options
- CertificateDeleteOptions
Paramètres supplémentaires pour l’opération
- raw
- bool
retourne la réponse directe en même temps que la réponse désérialisée
- operation_config
Remplacements de configuration d’opération.
Retours
None ou ClientRawResponse si raw=true
Type de retour
Exceptions
get
Obtient des informations sur le certificat spécifié.
Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault .
get(thumbprint_algorithm, thumbprint, certificate_get_options=None, custom_headers=None, raw=False, **operation_config)
Paramètres
- thumbprint_algorithm
- str
Algorithme utilisé pour dériver le paramètre d’empreinte numérique. Il doit s’agir de sha1.
- certificate_get_options
- CertificateGetOptions
Paramètres supplémentaires pour l’opération
- raw
- bool
retourne la réponse directe en même temps que la réponse désérialisée
- operation_config
Remplacements de configuration d’opération.
Retours
Certificate ou ClientRawResponse si raw=true
Type de retour
Exceptions
list
Répertorie tous les certificats qui ont été ajoutés au compte spécifié.
Avertissement : cette opération est déconseillée et sera supprimée après février 2024. Utilisez plutôt l’extension Azure KeyVault .
list(certificate_list_options=None, custom_headers=None, raw=False, **operation_config)
Paramètres
- certificate_list_options
- CertificateListOptions
Paramètres supplémentaires pour l’opération
- raw
- bool
retourne la réponse directe en même temps que la réponse désérialisée
- operation_config
Remplacements de configuration d’opération.
Retours
Un itérateur comme instance de certificat
Type de retour
Exceptions
Attributs
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