CertificateOperations Klas
CertificateOperations-bewerkingen.
U moet deze klasse niet rechtstreeks instantiëren, maar een clientexemplaren maken die deze voor u maken en deze als kenmerk koppelen.
- Overname
-
builtins.objectCertificateOperations
Constructor
CertificateOperations(client, config, serializer, deserializer)
Parameters
- client
Client voor serviceaanvragen.
- config
Configuratie van de serviceclient.
- serializer
Een serialisatiefunctie voor objectmodellen.
- deserializer
Een deserializer voor objectmodellen.
Variabelen
- api_version
De API-versie die moet worden gebruikt voor de aanvraag. Constante waarde: "2023-05-01.17.0".
Methoden
add |
Hiermee voegt u een certificaat toe aan het opgegeven account. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie . |
cancel_deletion |
Annuleert een mislukte verwijdering van een certificaat uit het opgegeven account. Als u probeert een certificaat te verwijderen dat wordt gebruikt door een pool of rekenknooppunt, wordt de status van het certificaat gewijzigd in deleteFailed. Als u besluit dat u het certificaat wilt blijven gebruiken, kunt u deze bewerking gebruiken om de status van het certificaat weer in te stellen op actief. Als u het certificaat wilt verwijderen, hoeft u deze bewerking niet uit te voeren nadat het verwijderen is mislukt. U moet ervoor zorgen dat het certificaat niet wordt gebruikt door resources en vervolgens kunt u opnieuw proberen het certificaat te verwijderen. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie . |
delete |
Hiermee verwijdert u een certificaat uit het opgegeven account. U kunt een certificaat niet verwijderen als een resource (pool of rekenknooppunt) dit gebruikt. Voordat u een certificaat kunt verwijderen, moet u er daarom voor zorgen dat het certificaat niet is gekoppeld aan bestaande groepen, dat het certificaat niet is geïnstalleerd op knooppunten (zelfs als u een certificaat uit een groep verwijdert, wordt het niet verwijderd uit bestaande rekenknooppunten in die groep totdat ze opnieuw worden opgestart) en zijn actieve taken niet afhankelijk van het certificaat. Als u probeert een certificaat te verwijderen dat in gebruik is, mislukt de verwijdering. De certificaatstatus wordt gewijzigd in deleteFailed. U kunt Certificaat verwijderen annuleren gebruiken om de status weer in te stellen op actief als u besluit dat u het certificaat wilt blijven gebruiken. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie . |
get |
Hiermee haalt u informatie op over het opgegeven certificaat. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie . |
list |
Een lijst met alle certificaten die zijn toegevoegd aan het opgegeven account. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie . |
add
Hiermee voegt u een certificaat toe aan het opgegeven account.
Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .
add(certificate, certificate_add_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- certificate_add_options
- CertificateAddOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
cancel_deletion
Annuleert een mislukte verwijdering van een certificaat uit het opgegeven account.
Als u probeert een certificaat te verwijderen dat wordt gebruikt door een pool of rekenknooppunt, wordt de status van het certificaat gewijzigd in deleteFailed. Als u besluit dat u het certificaat wilt blijven gebruiken, kunt u deze bewerking gebruiken om de status van het certificaat weer in te stellen op actief. Als u het certificaat wilt verwijderen, hoeft u deze bewerking niet uit te voeren nadat het verwijderen is mislukt. U moet ervoor zorgen dat het certificaat niet wordt gebruikt door resources en vervolgens kunt u opnieuw proberen het certificaat te verwijderen. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .
cancel_deletion(thumbprint_algorithm, thumbprint, certificate_cancel_deletion_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- thumbprint_algorithm
- str
Het algoritme dat wordt gebruikt om de vingerafdrukparameter af te leiden. Dit moet sha1 zijn.
- certificate_cancel_deletion_options
- CertificateCancelDeletionOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
delete
Hiermee verwijdert u een certificaat uit het opgegeven account.
U kunt een certificaat niet verwijderen als een resource (pool of rekenknooppunt) dit gebruikt. Voordat u een certificaat kunt verwijderen, moet u er daarom voor zorgen dat het certificaat niet is gekoppeld aan bestaande groepen, dat het certificaat niet is geïnstalleerd op knooppunten (zelfs als u een certificaat uit een groep verwijdert, wordt het niet verwijderd uit bestaande rekenknooppunten in die groep totdat ze opnieuw worden opgestart) en zijn actieve taken niet afhankelijk van het certificaat. Als u probeert een certificaat te verwijderen dat in gebruik is, mislukt de verwijdering. De certificaatstatus wordt gewijzigd in deleteFailed. U kunt Certificaat verwijderen annuleren gebruiken om de status weer in te stellen op actief als u besluit dat u het certificaat wilt blijven gebruiken. Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .
delete(thumbprint_algorithm, thumbprint, certificate_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- thumbprint_algorithm
- str
Het algoritme dat wordt gebruikt om de vingerafdrukparameter af te leiden. Dit moet sha1 zijn.
- certificate_delete_options
- CertificateDeleteOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
None of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
get
Hiermee haalt u informatie op over het opgegeven certificaat.
Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .
get(thumbprint_algorithm, thumbprint, certificate_get_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- thumbprint_algorithm
- str
Het algoritme dat wordt gebruikt om de vingerafdrukparameter af te leiden. Dit moet sha1 zijn.
- certificate_get_options
- CertificateGetOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
Certificaat of ClientRawResponse indien raw=true
Retourtype
Uitzonderingen
list
Een lijst met alle certificaten die zijn toegevoegd aan het opgegeven account.
Waarschuwing: deze bewerking is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .
list(certificate_list_options=None, custom_headers=None, raw=False, **operation_config)
Parameters
- certificate_list_options
- CertificateListOptions
Aanvullende parameters voor de bewerking
- raw
- bool
retourneert het directe antwoord naast het gedeserialiseerde antwoord
- operation_config
Bewerkingsconfiguratie overschrijft.
Retouren
Een iterator zoals een certificaatexemplaren
Retourtype
Uitzonderingen
Kenmerken
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