CertificateOperations class
Klasse, die eine CertificateOperations darstellt.
Konstruktoren
| Certificate |
Erstellen Sie eine CertificateOperations.Create a CertificateOperations. |
Methoden
| add(Certificate |
|
| add(Certificate |
|
| add(Certificate |
|
| cancel |
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. |
| cancel |
|
| cancel |
|
| delete |
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. |
| delete |
|
| delete |
|
| get(string, string, Certificate |
Ruft Informationen zum angegebenen Zertifikat ab. |
| get(string, string, Certificate |
|
| get(string, string, Service |
|
| list(Certificate |
|
| list(Certificate |
|
| list(Service |
|
| list |
|
| list |
|
| list |
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
Promise<CertificateAddResponse>
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.
Die optionalen Parameter
Gibt zurück
Promise<CertificateCancelDeletionResponse>
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.
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.
Die optionalen Parameter
Gibt zurück
Promise<CertificateDeleteResponse>
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.
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
Promise<CertificateGetResponse>
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
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
Der Rückruf
list(CertificateListOptionalParams)
function list(options?: CertificateListOptionalParams): Promise<CertificateListResponse>
Parameter
- options
- CertificateListOptionalParams
Die optionalen Parameter
Gibt zurück
Promise<CertificateListResponse>
Zusage<Models.CertificateListResponse>
list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)
function list(options: CertificateListOptionalParams, callback: ServiceCallback<CertificateListResult>)
Parameter
- options
- CertificateListOptionalParams
Die optionalen Parameter
- callback
Der Rückruf
list(ServiceCallback<CertificateListResult>)
function list(callback: ServiceCallback<CertificateListResult>)
Parameter
- callback
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.
Die optionalen Parameter
Gibt zurück
Promise<CertificateListResponse>
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.
Die optionalen Parameter
- callback
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
Der Rückruf