Freigeben über


CertificateOperations class

Klasse, die eine CertificateOperations darstellt.

Konstruktoren

CertificateOperations(BatchServiceClientContext)

Erstellen Sie eine CertificateOperations.Create a CertificateOperations.

Methoden

add(CertificateAddParameter, CertificateAddOptionalParams)
add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)
add(CertificateAddParameter, ServiceCallback<void>)
cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)

Wenn Sie versuchen, ein Zertifikat zu löschen, das von einem Pool oder Computeknoten verwendet wird, ändert sich der Status des Zertifikats in "deleteFailed". Wenn Sie beschließen, dass Sie das Zertifikat weiterhin verwenden möchten, können Sie diesen Vorgang verwenden, um den Status des Zertifikats wieder auf "aktiv" festzulegen. Wenn Sie das Zertifikat löschen möchten, müssen Sie diesen Vorgang nicht ausführen, nachdem der Löschvorgang fehlgeschlagen ist. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird, und sie können dann erneut versuchen, das Zertifikat zu löschen.

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams, ServiceCallback<void>)
cancelDeletion(string, string, ServiceCallback<void>)
deleteMethod(string, string, CertificateDeleteMethodOptionalParams)

Sie können ein Zertifikat nicht löschen, wenn eine Ressource (Pool oder Computeknoten) sie verwendet. Bevor Sie ein Zertifikat löschen können, müssen Sie daher sicherstellen, dass das Zertifikat keinem vorhandenen Pools zugeordnet ist, das Zertifikat ist nicht auf knoten installiert (auch wenn Sie ein Zertifikat aus einem Pool entfernen, wird es erst aus vorhandenen Computeknoten in diesem Pool entfernt, bis sie neu gestartet werden), und keine ausgeführten Aufgaben hängen vom Zertifikat ab. Wenn Sie versuchen, ein zertifikat zu löschen, das verwendet wird, schlägt der Löschvorgang fehl. Der Zertifikatstatus wird in deleteFailed geändert. Sie können "Zertifikat abbrechen" verwenden, um den Status wieder auf "Aktiv" festzulegen, wenn Sie entscheiden, dass Sie das Zertifikat weiterhin verwenden möchten.

deleteMethod(string, string, CertificateDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, CertificateGetOptionalParams)

Ruft Informationen zum angegebenen Zertifikat ab.

get(string, string, CertificateGetOptionalParams, ServiceCallback<Certificate>)
get(string, string, ServiceCallback<Certificate>)
list(CertificateListOptionalParams)
list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)
list(ServiceCallback<CertificateListResult>)
listNext(string, CertificateListNextOptionalParams)
listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)
listNext(string, ServiceCallback<CertificateListResult>)

Details zum Konstruktor

CertificateOperations(BatchServiceClientContext)

Erstellen Sie eine CertificateOperations.Create a CertificateOperations.

new CertificateOperations(client: BatchServiceClientContext)

Parameter

client
BatchServiceClientContext

Verweisen auf den Dienstclient.

Details zur Methode

add(CertificateAddParameter, CertificateAddOptionalParams)

function add(certificate: CertificateAddParameter, options?: CertificateAddOptionalParams): Promise<CertificateAddResponse>

Parameter

certificate
CertificateAddParameter

Das hinzuzufügende Zertifikat.

options
CertificateAddOptionalParams

Die optionalen Parameter

Gibt zurück

Zusage<Models.CertificateAddResponse>

add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)

function add(certificate: CertificateAddParameter, options: CertificateAddOptionalParams, callback: ServiceCallback<void>)

Parameter

certificate
CertificateAddParameter

Das hinzuzufügende Zertifikat.

options
CertificateAddOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

add(CertificateAddParameter, ServiceCallback<void>)

function add(certificate: CertificateAddParameter, callback: ServiceCallback<void>)

Parameter

certificate
CertificateAddParameter

Das hinzuzufügende Zertifikat.

callback

ServiceCallback<void>

Der Rückruf

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)

Wenn Sie versuchen, ein Zertifikat zu löschen, das von einem Pool oder Computeknoten verwendet wird, ändert sich der Status des Zertifikats in "deleteFailed". Wenn Sie beschließen, dass Sie das Zertifikat weiterhin verwenden möchten, können Sie diesen Vorgang verwenden, um den Status des Zertifikats wieder auf "aktiv" festzulegen. Wenn Sie das Zertifikat löschen möchten, müssen Sie diesen Vorgang nicht ausführen, nachdem der Löschvorgang fehlgeschlagen ist. Sie müssen sicherstellen, dass das Zertifikat nicht von Ressourcen verwendet wird, und sie können dann erneut versuchen, das Zertifikat zu löschen.

function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateCancelDeletionOptionalParams): Promise<CertificateCancelDeletionResponse>

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des zu löschenden Zertifikats.

options
CertificateCancelDeletionOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.CertificateCancelDeletionResponse>

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams, ServiceCallback<void>)

function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options: CertificateCancelDeletionOptionalParams, callback: ServiceCallback<void>)

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des zu löschenden Zertifikats.

options
CertificateCancelDeletionOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

cancelDeletion(string, string, ServiceCallback<void>)

function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<void>)

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des zu löschenden Zertifikats.

callback

ServiceCallback<void>

Der Rückruf

deleteMethod(string, string, CertificateDeleteMethodOptionalParams)

Sie können ein Zertifikat nicht löschen, wenn eine Ressource (Pool oder Computeknoten) sie verwendet. Bevor Sie ein Zertifikat löschen können, müssen Sie daher sicherstellen, dass das Zertifikat keinem vorhandenen Pools zugeordnet ist, das Zertifikat ist nicht auf knoten installiert (auch wenn Sie ein Zertifikat aus einem Pool entfernen, wird es erst aus vorhandenen Computeknoten in diesem Pool entfernt, bis sie neu gestartet werden), und keine ausgeführten Aufgaben hängen vom Zertifikat ab. Wenn Sie versuchen, ein zertifikat zu löschen, das verwendet wird, schlägt der Löschvorgang fehl. Der Zertifikatstatus wird in deleteFailed geändert. Sie können "Zertifikat abbrechen" verwenden, um den Status wieder auf "Aktiv" festzulegen, wenn Sie entscheiden, dass Sie das Zertifikat weiterhin verwenden möchten.

function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateDeleteMethodOptionalParams): Promise<CertificateDeleteResponse>

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des zu löschenden Zertifikats.

options
CertificateDeleteMethodOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.CertificateDeleteResponse>

deleteMethod(string, string, CertificateDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options: CertificateDeleteMethodOptionalParams, callback: ServiceCallback<void>)

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des zu löschenden Zertifikats.

options
CertificateDeleteMethodOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<void>)

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des zu löschenden Zertifikats.

callback

ServiceCallback<void>

Der Rückruf

get(string, string, CertificateGetOptionalParams)

Ruft Informationen zum angegebenen Zertifikat ab.

function get(thumbprintAlgorithm: string, thumbprint: string, options?: CertificateGetOptionalParams): Promise<CertificateGetResponse>

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des abzurufenden Zertifikats.

options
CertificateGetOptionalParams

Die optionalen Parameter

Gibt zurück

Zusage<Models.CertificateGetResponse>

get(string, string, CertificateGetOptionalParams, ServiceCallback<Certificate>)

function get(thumbprintAlgorithm: string, thumbprint: string, options: CertificateGetOptionalParams, callback: ServiceCallback<Certificate>)

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des abzurufenden Zertifikats.

options
CertificateGetOptionalParams

Die optionalen Parameter

callback

ServiceCallback<Certificate>

Der Rückruf

get(string, string, ServiceCallback<Certificate>)

function get(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<Certificate>)

Parameter

thumbprintAlgorithm

string

Der Algorithmus, der zum Ableiten des Fingerabdruckparameters verwendet wird. Dies muss sha1 sein.

thumbprint

string

Der Fingerabdruck des abzurufenden Zertifikats.

callback

ServiceCallback<Certificate>

Der Rückruf

list(CertificateListOptionalParams)

function list(options?: CertificateListOptionalParams): Promise<CertificateListResponse>

Parameter

options
CertificateListOptionalParams

Die optionalen Parameter

Gibt zurück

Zusage<Models.CertificateListResponse>

list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)

function list(options: CertificateListOptionalParams, callback: ServiceCallback<CertificateListResult>)

Parameter

options
CertificateListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<CertificateListResult>

Der Rückruf

list(ServiceCallback<CertificateListResult>)

function list(callback: ServiceCallback<CertificateListResult>)

Parameter

callback

ServiceCallback<CertificateListResult>

Der Rückruf

listNext(string, CertificateListNextOptionalParams)

function listNext(nextPageLink: string, options?: CertificateListNextOptionalParams): Promise<CertificateListResponse>

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
CertificateListNextOptionalParams

Die optionalen Parameter

Gibt zurück

Zusage<Models.CertificateListResponse>

listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)

function listNext(nextPageLink: string, options: CertificateListNextOptionalParams, callback: ServiceCallback<CertificateListResult>)

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
CertificateListNextOptionalParams

Die optionalen Parameter

callback

ServiceCallback<CertificateListResult>

Der Rückruf

listNext(string, ServiceCallback<CertificateListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<CertificateListResult>)

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

callback

ServiceCallback<CertificateListResult>

Der Rückruf