CertificateOperations Classe
Operazioni CertificateOperations.
Non è consigliabile creare un'istanza diretta di questa classe, ma creare un'istanza client che lo creerà per l'utente e collegarlo come attributo.
- Ereditarietà
-
builtins.objectCertificateOperations
Costruttore
CertificateOperations(client, config, serializer, deserializer)
Parametri
- client
Client per le richieste di servizio.
- config
Configurazione del client del servizio.
- serializer
Serializzatore di modelli a oggetti.
- deserializer
Deserializzatore del modello a oggetti.
Variabili
- api_version
Versione dell'API da usare per la richiesta. Valore costante: "2023-05-01.17.0".
Metodi
add |
Aggiunge un certificato all'account specificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault . |
cancel_deletion |
Annulla l'eliminazione non riuscita di un certificato dall'account specificato. Se si tenta di eliminare un certificato usato da un pool o da un nodo di calcolo, lo stato del certificato viene modificato per eliminareFailed. Se si decide di continuare a usare il certificato, è possibile usare questa operazione per impostare lo stato del certificato su attivo. Se si intende eliminare il certificato, non è necessario eseguire questa operazione dopo l'eliminazione non riuscita. È necessario assicurarsi che il certificato non venga usato da alcuna risorsa e quindi è possibile riprovare a eliminare il certificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault . |
delete |
Elimina un certificato dall'account specificato. Non è possibile eliminare un certificato se una risorsa (pool o nodo di calcolo) lo usa. Prima di poter eliminare un certificato, è quindi necessario assicurarsi che il certificato non sia associato a alcun pool esistente, il certificato non è installato in alcun nodo (anche se si rimuove un certificato da un pool, non viene rimosso dai nodi di calcolo esistenti in tale pool finché non vengono riavviati) e non vengono eseguite attività dipendono dal certificato. Se si tenta di eliminare un certificato in uso, l'eliminazione ha esito negativo. Lo stato del certificato cambia per eliminareFailed. È possibile usare Annulla certificato di eliminazione per impostare lo stato su attivo se si decide di continuare a usare il certificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault . |
get |
Ottiene informazioni sul certificato specificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault . |
list |
Elenca tutti i certificati aggiunti all'account specificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault . |
add
Aggiunge un certificato all'account specificato.
Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .
add(certificate, certificate_add_options=None, custom_headers=None, raw=False, **operation_config)
Parametri
- certificate_add_options
- CertificateAddOptions
Parametri aggiuntivi per l'operazione
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
cancel_deletion
Annulla l'eliminazione non riuscita di un certificato dall'account specificato.
Se si tenta di eliminare un certificato usato da un pool o da un nodo di calcolo, lo stato del certificato viene modificato per eliminareFailed. Se si decide di continuare a usare il certificato, è possibile usare questa operazione per impostare lo stato del certificato su attivo. Se si intende eliminare il certificato, non è necessario eseguire questa operazione dopo l'eliminazione non riuscita. È necessario assicurarsi che il certificato non venga usato da alcuna risorsa e quindi è possibile riprovare a eliminare il certificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .
cancel_deletion(thumbprint_algorithm, thumbprint, certificate_cancel_deletion_options=None, custom_headers=None, raw=False, **operation_config)
Parametri
- thumbprint_algorithm
- str
Algoritmo usato per derivare il parametro identificazione personale. Questo deve essere sha1.
- certificate_cancel_deletion_options
- CertificateCancelDeletionOptions
Parametri aggiuntivi per l'operazione
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
delete
Elimina un certificato dall'account specificato.
Non è possibile eliminare un certificato se una risorsa (pool o nodo di calcolo) lo usa. Prima di poter eliminare un certificato, è quindi necessario assicurarsi che il certificato non sia associato a alcun pool esistente, il certificato non è installato in alcun nodo (anche se si rimuove un certificato da un pool, non viene rimosso dai nodi di calcolo esistenti in tale pool finché non vengono riavviati) e non vengono eseguite attività dipendono dal certificato. Se si tenta di eliminare un certificato in uso, l'eliminazione ha esito negativo. Lo stato del certificato cambia per eliminareFailed. È possibile usare Annulla certificato di eliminazione per impostare lo stato su attivo se si decide di continuare a usare il certificato. Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .
delete(thumbprint_algorithm, thumbprint, certificate_delete_options=None, custom_headers=None, raw=False, **operation_config)
Parametri
- thumbprint_algorithm
- str
Algoritmo usato per derivare il parametro identificazione personale. Questo deve essere sha1.
- certificate_delete_options
- CertificateDeleteOptions
Parametri aggiuntivi per l'operazione
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Nessuno o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
get
Ottiene informazioni sul certificato specificato.
Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .
get(thumbprint_algorithm, thumbprint, certificate_get_options=None, custom_headers=None, raw=False, **operation_config)
Parametri
- thumbprint_algorithm
- str
Algoritmo usato per derivare il parametro identificazione personale. Questo deve essere sha1.
- certificate_get_options
- CertificateGetOptions
Parametri aggiuntivi per l'operazione
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Certificato o ClientRawResponse se raw=true
Tipo restituito
Eccezioni
list
Elenca tutti i certificati aggiunti all'account specificato.
Avviso: questa operazione è deprecata e verrà rimossa dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .
list(certificate_list_options=None, custom_headers=None, raw=False, **operation_config)
Parametri
- certificate_list_options
- CertificateListOptions
Parametri aggiuntivi per l'operazione
- raw
- bool
restituisce la risposta diretta insieme alla risposta deserializzata
- operation_config
La configurazione dell'operazione esegue l'override.
Restituisce
Iteratore come l'istanza del certificato
Tipo restituito
Eccezioni
Attributi
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