Delen via


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.object
CertificateOperations

Constructor

CertificateOperations(client, config, serializer, deserializer)

Parameters

client
Vereist

Client voor serviceaanvragen.

config
Vereist

Configuratie van de serviceclient.

serializer
Vereist

Een serialisatiefunctie voor objectmodellen.

deserializer
Vereist

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
CertificateAddParameter
Vereist

Het certificaat dat moet worden toegevoegd.

certificate_add_options
CertificateAddOptions
standaardwaarde: None

Aanvullende parameters voor de bewerking

custom_headers
dict
standaardwaarde: None

headers die worden toegevoegd aan de aanvraag

raw
bool
standaardwaarde: False

retourneert het directe antwoord naast het gedeserialiseerde antwoord

operation_config
Vereist

Bewerkingsconfiguratie overschrijft.

Retouren

None of ClientRawResponse indien raw=true

Retourtype

None,

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
Vereist

Het algoritme dat wordt gebruikt om de vingerafdrukparameter af te leiden. Dit moet sha1 zijn.

thumbprint
str
Vereist

De vingerafdruk van het certificaat dat wordt verwijderd.

certificate_cancel_deletion_options
CertificateCancelDeletionOptions
standaardwaarde: None

Aanvullende parameters voor de bewerking

custom_headers
dict
standaardwaarde: None

headers die worden toegevoegd aan de aanvraag

raw
bool
standaardwaarde: False

retourneert het directe antwoord naast het gedeserialiseerde antwoord

operation_config
Vereist

Bewerkingsconfiguratie overschrijft.

Retouren

None of ClientRawResponse indien raw=true

Retourtype

None,

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
Vereist

Het algoritme dat wordt gebruikt om de vingerafdrukparameter af te leiden. Dit moet sha1 zijn.

thumbprint
str
Vereist

De vingerafdruk van het certificaat dat moet worden verwijderd.

certificate_delete_options
CertificateDeleteOptions
standaardwaarde: None

Aanvullende parameters voor de bewerking

custom_headers
dict
standaardwaarde: None

headers die worden toegevoegd aan de aanvraag

raw
bool
standaardwaarde: False

retourneert het directe antwoord naast het gedeserialiseerde antwoord

operation_config
Vereist

Bewerkingsconfiguratie overschrijft.

Retouren

None of ClientRawResponse indien raw=true

Retourtype

None,

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
Vereist

Het algoritme dat wordt gebruikt om de vingerafdrukparameter af te leiden. Dit moet sha1 zijn.

thumbprint
str
Vereist

De vingerafdruk van het certificaat dat moet worden opgehaald.

certificate_get_options
CertificateGetOptions
standaardwaarde: None

Aanvullende parameters voor de bewerking

custom_headers
dict
standaardwaarde: None

headers die worden toegevoegd aan de aanvraag

raw
bool
standaardwaarde: False

retourneert het directe antwoord naast het gedeserialiseerde antwoord

operation_config
Vereist

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
standaardwaarde: None

Aanvullende parameters voor de bewerking

custom_headers
dict
standaardwaarde: None

headers die worden toegevoegd aan de aanvraag

raw
bool
standaardwaarde: False

retourneert het directe antwoord naast het gedeserialiseerde antwoord

operation_config
Vereist

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'>