CertificateOperations class
Classe che rappresenta un oggetto CertificateOperations.
Costruttori
| Certificate |
Creare un certificateOperations. |
Metodi
| add(Certificate |
|
| add(Certificate |
|
| add(Certificate |
|
| cancel |
Se si tenta di eliminare un certificato usato da un pool o da un nodo di calcolo, lo stato del certificato viene modificato in deleteFailed. Se si decide di continuare a usare il certificato, è possibile usare questa operazione per impostare nuovamente 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 riprovare a eliminare il certificato. |
| cancel |
|
| cancel |
|
| delete |
Non è possibile eliminare un certificato se una risorsa (pool o nodo di calcolo) la usa. Prima di poter eliminare un certificato, è quindi necessario assicurarsi che il certificato non sia associato ad alcun pool esistente, il certificato non sia installato in alcun nodo (anche se si rimuove un certificato da un pool, non viene rimosso dai nodi di calcolo esistenti in tale pool fino al riavvio) e nessuna attività in esecuzione dipende dal certificato. Se si tenta di eliminare un certificato in uso, l'eliminazione non riesce. Lo stato del certificato cambia in deleteFailed. È possibile usare Annulla eliminazione certificato per ripristinare lo stato attivo se si decide di continuare a usare il certificato. |
| delete |
|
| delete |
|
| get(string, string, Certificate |
Ottiene informazioni sul certificato specificato. |
| get(string, string, Certificate |
|
| get(string, string, Service |
|
| list(Certificate |
|
| list(Certificate |
|
| list(Service |
|
| list |
|
| list |
|
| list |
Dettagli costruttore
CertificateOperations(BatchServiceClientContext)
Creare un certificateOperations.
new CertificateOperations(client: BatchServiceClientContext)
Parametri
- client
- BatchServiceClientContext
Riferimento al client del servizio.
Dettagli metodo
add(CertificateAddParameter, CertificateAddOptionalParams)
function add(certificate: CertificateAddParameter, options?: CertificateAddOptionalParams): Promise<CertificateAddResponse>
Parametri
- certificate
- CertificateAddParameter
Certificato da aggiungere.
- options
- CertificateAddOptionalParams
Parametri facoltativi
Restituisce
Promise<CertificateAddResponse>
Promise<Models.CertificateAddResponse>
add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)
function add(certificate: CertificateAddParameter, options: CertificateAddOptionalParams, callback: ServiceCallback<void>)
Parametri
- certificate
- CertificateAddParameter
Certificato da aggiungere.
- options
- CertificateAddOptionalParams
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
add(CertificateAddParameter, ServiceCallback<void>)
function add(certificate: CertificateAddParameter, callback: ServiceCallback<void>)
Parametri
- certificate
- CertificateAddParameter
Certificato da aggiungere.
- callback
-
ServiceCallback<void>
Callback
cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)
Se si tenta di eliminare un certificato usato da un pool o da un nodo di calcolo, lo stato del certificato viene modificato in deleteFailed. Se si decide di continuare a usare il certificato, è possibile usare questa operazione per impostare nuovamente 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 riprovare a eliminare il certificato.
function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateCancelDeletionOptionalParams): Promise<CertificateCancelDeletionResponse>
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato eliminato.
Parametri facoltativi
Restituisce
Promise<CertificateCancelDeletionResponse>
Promise<Models.CertificateCancelDeletionResponse>
cancelDeletion(string, string, CertificateCancelDeletionOptionalParams, ServiceCallback<void>)
function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options: CertificateCancelDeletionOptionalParams, callback: ServiceCallback<void>)
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato eliminato.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
cancelDeletion(string, string, ServiceCallback<void>)
function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<void>)
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato eliminato.
- callback
-
ServiceCallback<void>
Callback
deleteMethod(string, string, CertificateDeleteMethodOptionalParams)
Non è possibile eliminare un certificato se una risorsa (pool o nodo di calcolo) la usa. Prima di poter eliminare un certificato, è quindi necessario assicurarsi che il certificato non sia associato ad alcun pool esistente, il certificato non sia installato in alcun nodo (anche se si rimuove un certificato da un pool, non viene rimosso dai nodi di calcolo esistenti in tale pool fino al riavvio) e nessuna attività in esecuzione dipende dal certificato. Se si tenta di eliminare un certificato in uso, l'eliminazione non riesce. Lo stato del certificato cambia in deleteFailed. È possibile usare Annulla eliminazione certificato per ripristinare lo stato attivo se si decide di continuare a usare il certificato.
function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateDeleteMethodOptionalParams): Promise<CertificateDeleteResponse>
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato da eliminare.
Parametri facoltativi
Restituisce
Promise<CertificateDeleteResponse>
Promise<Models.CertificateDeleteResponse>
deleteMethod(string, string, CertificateDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options: CertificateDeleteMethodOptionalParams, callback: ServiceCallback<void>)
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato da eliminare.
Parametri facoltativi
- callback
-
ServiceCallback<void>
Callback
deleteMethod(string, string, ServiceCallback<void>)
function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<void>)
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato da eliminare.
- callback
-
ServiceCallback<void>
Callback
get(string, string, CertificateGetOptionalParams)
Ottiene informazioni sul certificato specificato.
function get(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateGetOptionalParams): Promise<CertificateGetResponse>
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato da ottenere.
- options
- CertificateGetOptionalParams
Parametri facoltativi
Restituisce
Promise<CertificateGetResponse>
Promise<Models.CertificateGetResponse>
get(string, string, CertificateGetOptionalParams, ServiceCallback<Certificate>)
function get(thumbprintAlgorithm: string, thumbprint: string, options: CertificateGetOptionalParams, callback: ServiceCallback<Certificate>)
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato da ottenere.
- options
- CertificateGetOptionalParams
Parametri facoltativi
- callback
Callback
get(string, string, ServiceCallback<Certificate>)
function get(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<Certificate>)
Parametri
- thumbprintAlgorithm
-
string
Algoritmo utilizzato per derivare il parametro identificazione personale. Deve essere sha1.
- thumbprint
-
string
Identificazione personale del certificato da ottenere.
- callback
Callback
list(CertificateListOptionalParams)
function list(options?: CertificateListOptionalParams): Promise<CertificateListResponse>
Parametri
- options
- CertificateListOptionalParams
Parametri facoltativi
Restituisce
Promise<CertificateListResponse>
Promise<Models.CertificateListResponse>
list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)
function list(options: CertificateListOptionalParams, callback: ServiceCallback<CertificateListResult>)
Parametri
- options
- CertificateListOptionalParams
Parametri facoltativi
- callback
Callback
list(ServiceCallback<CertificateListResult>)
function list(callback: ServiceCallback<CertificateListResult>)
Parametri
- callback
Callback
listNext(string, CertificateListNextOptionalParams)
function listNext(nextPageLink: string, options?: CertificateListNextOptionalParams): Promise<CertificateListResponse>
Parametri
- nextPageLink
-
string
NextLink della precedente chiamata riuscita all'operazione List.
Parametri facoltativi
Restituisce
Promise<CertificateListResponse>
Promise<Models.CertificateListResponse>
listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)
function listNext(nextPageLink: string, options: CertificateListNextOptionalParams, callback: ServiceCallback<CertificateListResult>)
Parametri
- nextPageLink
-
string
NextLink della precedente chiamata riuscita all'operazione List.
Parametri facoltativi
- callback
Callback
listNext(string, ServiceCallback<CertificateListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CertificateListResult>)
Parametri
- nextPageLink
-
string
NextLink della precedente chiamata riuscita all'operazione List.
- callback
Callback