Bagikan melalui


CertificateOperations class

Kelas yang mewakili CertificateOperations.

Konstruktor

CertificateOperations(BatchServiceClientContext)

Buat CertificateOperations.

Metode

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

Jika Anda mencoba menghapus Sertifikat yang sedang digunakan oleh Kumpulan atau Simpul Komputasi, status Sertifikat berubah menjadi deleteFailed. Jika Anda memutuskan bahwa Anda ingin terus menggunakan Sertifikat, Anda dapat menggunakan operasi ini untuk mengatur status Sertifikat kembali aktif. Jika Anda berniat menghapus Sertifikat, Anda tidak perlu menjalankan operasi ini setelah penghapusan gagal. Anda harus memastikan bahwa Sertifikat tidak digunakan oleh sumber daya apa pun, lalu Anda dapat mencoba lagi untuk menghapus Sertifikat.

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

Anda tidak dapat menghapus Sertifikat jika sumber daya (Kumpulan atau Simpul Komputasi) menggunakannya. Sebelum dapat menghapus Sertifikat, Anda harus memastikan bahwa Sertifikat tidak terkait dengan Kumpulan yang ada, Sertifikat tidak diinstal pada Simpul apa pun (bahkan jika Anda menghapus Sertifikat dari Kumpulan, Sertifikat tersebut tidak dihapus dari Simpul Komputasi yang ada di Kumpulan tersebut sampai dimulai ulang), dan tidak ada Tugas yang berjalan tergantung pada Sertifikat. Jika Anda mencoba menghapus Sertifikat yang sedang digunakan, penghapusan gagal. Status Sertifikat berubah menjadi deleteFailed. Anda dapat menggunakan Batalkan Hapus Sertifikat untuk mengatur status kembali ke aktif jika Anda memutuskan bahwa Anda ingin terus menggunakan Sertifikat.

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

Mendapatkan informasi tentang Sertifikat yang ditentukan.

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

Detail Konstruktor

CertificateOperations(BatchServiceClientContext)

Buat CertificateOperations.

new CertificateOperations(client: BatchServiceClientContext)

Parameter

client
BatchServiceClientContext

Referensi ke klien layanan.

Detail Metode

add(CertificateAddParameter, CertificateAddOptionalParams)

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

Parameter

certificate
CertificateAddParameter

Sertifikat yang akan ditambahkan.

options
CertificateAddOptionalParams

Parameter opsional

Mengembalikan

< Promise>Models.CertificateAddResponse

add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)

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

Parameter

certificate
CertificateAddParameter

Sertifikat yang akan ditambahkan.

options
CertificateAddOptionalParams

Parameter opsional

callback

ServiceCallback<void>

Panggilan balik

add(CertificateAddParameter, ServiceCallback<void>)

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

Parameter

certificate
CertificateAddParameter

Sertifikat yang akan ditambahkan.

callback

ServiceCallback<void>

Panggilan balik

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)

Jika Anda mencoba menghapus Sertifikat yang sedang digunakan oleh Kumpulan atau Simpul Komputasi, status Sertifikat berubah menjadi deleteFailed. Jika Anda memutuskan bahwa Anda ingin terus menggunakan Sertifikat, Anda dapat menggunakan operasi ini untuk mengatur status Sertifikat kembali aktif. Jika Anda berniat menghapus Sertifikat, Anda tidak perlu menjalankan operasi ini setelah penghapusan gagal. Anda harus memastikan bahwa Sertifikat tidak digunakan oleh sumber daya apa pun, lalu Anda dapat mencoba lagi untuk menghapus Sertifikat.

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat sedang dihapus.

options
CertificateCancelDeletionOptionalParams

Parameter opsional

Mengembalikan

Menjanjikan<Models.CertificateCancelDeletionResponse>

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

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat sedang dihapus.

options
CertificateCancelDeletionOptionalParams

Parameter opsional

callback

ServiceCallback<void>

Panggilan balik

cancelDeletion(string, string, ServiceCallback<void>)

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat sedang dihapus.

callback

ServiceCallback<void>

Panggilan balik

deleteMethod(string, string, CertificateDeleteMethodOptionalParams)

Anda tidak dapat menghapus Sertifikat jika sumber daya (Kumpulan atau Simpul Komputasi) menggunakannya. Sebelum dapat menghapus Sertifikat, Anda harus memastikan bahwa Sertifikat tidak terkait dengan Kumpulan yang ada, Sertifikat tidak diinstal pada Simpul apa pun (bahkan jika Anda menghapus Sertifikat dari Kumpulan, Sertifikat tersebut tidak dihapus dari Simpul Komputasi yang ada di Kumpulan tersebut sampai dimulai ulang), dan tidak ada Tugas yang berjalan tergantung pada Sertifikat. Jika Anda mencoba menghapus Sertifikat yang sedang digunakan, penghapusan gagal. Status Sertifikat berubah menjadi deleteFailed. Anda dapat menggunakan Batalkan Hapus Sertifikat untuk mengatur status kembali ke aktif jika Anda memutuskan bahwa Anda ingin terus menggunakan Sertifikat.

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat yang akan dihapus.

options
CertificateDeleteMethodOptionalParams

Parameter opsional

Mengembalikan

Menjanjikan<Models.CertificateDeleteResponse>

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

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat yang akan dihapus.

options
CertificateDeleteMethodOptionalParams

Parameter opsional

callback

ServiceCallback<void>

Panggilan balik

deleteMethod(string, string, ServiceCallback<void>)

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat yang akan dihapus.

callback

ServiceCallback<void>

Panggilan balik

get(string, string, CertificateGetOptionalParams)

Mendapatkan informasi tentang Sertifikat yang ditentukan.

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat yang akan didapatkan.

options
CertificateGetOptionalParams

Parameter opsional

Mengembalikan

Menjanjikan<Models.CertificateGetResponse>

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

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat yang akan didapatkan.

options
CertificateGetOptionalParams

Parameter opsional

callback

ServiceCallback<Certificate>

Panggilan balik

get(string, string, ServiceCallback<Certificate>)

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

Parameter

thumbprintAlgorithm

string

Algoritma yang digunakan untuk memperoleh parameter thumbprint. Ini harus sha1.

thumbprint

string

Thumbprint Sertifikat yang akan didapatkan.

callback

ServiceCallback<Certificate>

Panggilan balik

list(CertificateListOptionalParams)

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

Parameter

options
CertificateListOptionalParams

Parameter opsional

Mengembalikan

Menjanjikan<Models.CertificateListResponse>

list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)

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

Parameter

options
CertificateListOptionalParams

Parameter opsional

callback

ServiceCallback<CertificateListResult>

Panggilan balik

list(ServiceCallback<CertificateListResult>)

function list(callback: ServiceCallback<CertificateListResult>)

Parameter

callback

ServiceCallback<CertificateListResult>

Panggilan balik

listNext(string, CertificateListNextOptionalParams)

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

Parameter

nextPageLink

string

NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.

options
CertificateListNextOptionalParams

Parameter opsional

Mengembalikan

Menjanjikan<Models.CertificateListResponse>

listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)

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

Parameter

nextPageLink

string

NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.

options
CertificateListNextOptionalParams

Parameter opsional

callback

ServiceCallback<CertificateListResult>

Panggilan balik

listNext(string, ServiceCallback<CertificateListResult>)

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

Parameter

nextPageLink

string

NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.

callback

ServiceCallback<CertificateListResult>

Panggilan balik