共用方式為


CertificateOperations class

代表 CertificateOperations 的類別。

建構函式

CertificateOperations(BatchServiceClientContext)

建立 CertificateOperations。

方法

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

如果您嘗試刪除集區或計算節點所使用的憑證,憑證的狀態會變更為 deleteFailed。 如果您決定要繼續使用憑證,您可以使用此作業將憑證的狀態設定回使用中狀態。 如果您想要刪除憑證,則不需要在刪除失敗之後執行此作業。 您必須確定憑證未由任何資源使用,然後再次嘗試刪除憑證。

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

如果資源(集區或計算節點)正在使用憑證,則無法刪除憑證。 因此,您必須先確定憑證未與任何現有的集區相關聯,憑證不會安裝在任何節點上(即使您從集區移除憑證,在重新啟動之前,該集區中的現有計算節點也不會移除該憑證),而且沒有任何執行中的工作相依於憑證。 如果您嘗試刪除正在使用的憑證,刪除會失敗。 憑證狀態會變更為 deleteFailed。 如果您決定要繼續使用憑證,您可以使用 [取消刪除憑證] 將狀態設定回作用中。

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

取得指定之憑證的相關信息。

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

建構函式詳細資料

CertificateOperations(BatchServiceClientContext)

建立 CertificateOperations。

new CertificateOperations(client: BatchServiceClientContext)

參數

client
BatchServiceClientContext

服務客戶端的參考。

方法詳細資料

add(CertificateAddParameter, CertificateAddOptionalParams)

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

參數

certificate
CertificateAddParameter

要加入的憑證。

options
CertificateAddOptionalParams

選擇性參數

傳回

承諾<Models.CertificateAddResponse>

add(CertificateAddParameter, CertificateAddOptionalParams, ServiceCallback<void>)

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

參數

certificate
CertificateAddParameter

要加入的憑證。

options
CertificateAddOptionalParams

選擇性參數

callback

ServiceCallback<void>

回呼

add(CertificateAddParameter, ServiceCallback<void>)

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

參數

certificate
CertificateAddParameter

要加入的憑證。

callback

ServiceCallback<void>

回呼

cancelDeletion(string, string, CertificateCancelDeletionOptionalParams)

如果您嘗試刪除集區或計算節點所使用的憑證,憑證的狀態會變更為 deleteFailed。 如果您決定要繼續使用憑證,您可以使用此作業將憑證的狀態設定回使用中狀態。 如果您想要刪除憑證,則不需要在刪除失敗之後執行此作業。 您必須確定憑證未由任何資源使用,然後再次嘗試刪除憑證。

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

正在刪除之憑證的指紋。

options
CertificateCancelDeletionOptionalParams

選擇性參數

傳回

承諾<Models.CertificateCancelDeletionResponse>

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

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

正在刪除之憑證的指紋。

options
CertificateCancelDeletionOptionalParams

選擇性參數

callback

ServiceCallback<void>

回呼

cancelDeletion(string, string, ServiceCallback<void>)

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

正在刪除之憑證的指紋。

callback

ServiceCallback<void>

回呼

deleteMethod(string, string, CertificateDeleteMethodOptionalParams)

如果資源(集區或計算節點)正在使用憑證,則無法刪除憑證。 因此,您必須先確定憑證未與任何現有的集區相關聯,憑證不會安裝在任何節點上(即使您從集區移除憑證,在重新啟動之前,該集區中的現有計算節點也不會移除該憑證),而且沒有任何執行中的工作相依於憑證。 如果您嘗試刪除正在使用的憑證,刪除會失敗。 憑證狀態會變更為 deleteFailed。 如果您決定要繼續使用憑證,您可以使用 [取消刪除憑證] 將狀態設定回作用中。

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

要刪除之憑證的指紋。

options
CertificateDeleteMethodOptionalParams

選擇性參數

傳回

承諾<Models.CertificateDeleteResponse>

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

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

要刪除之憑證的指紋。

options
CertificateDeleteMethodOptionalParams

選擇性參數

callback

ServiceCallback<void>

回呼

deleteMethod(string, string, ServiceCallback<void>)

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

要刪除之憑證的指紋。

callback

ServiceCallback<void>

回呼

get(string, string, CertificateGetOptionalParams)

取得指定之憑證的相關信息。

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

要取得之憑證的指紋。

options
CertificateGetOptionalParams

選擇性參數

傳回

承諾<Models.CertificateGetResponse>

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

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

要取得之憑證的指紋。

options
CertificateGetOptionalParams

選擇性參數

callback

ServiceCallback<Certificate>

回呼

get(string, string, ServiceCallback<Certificate>)

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

參數

thumbprintAlgorithm

string

用來衍生指紋參數的演算法。 這必須是sha1。

thumbprint

string

要取得之憑證的指紋。

callback

ServiceCallback<Certificate>

回呼

list(CertificateListOptionalParams)

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

參數

options
CertificateListOptionalParams

選擇性參數

傳回

承諾<Models.CertificateListResponse>

list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)

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

參數

options
CertificateListOptionalParams

選擇性參數

list(ServiceCallback<CertificateListResult>)

function list(callback: ServiceCallback<CertificateListResult>)

參數

listNext(string, CertificateListNextOptionalParams)

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

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

options
CertificateListNextOptionalParams

選擇性參數

傳回

承諾<Models.CertificateListResponse>

listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)

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

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。

options
CertificateListNextOptionalParams

選擇性參數

listNext(string, ServiceCallback<CertificateListResult>)

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

參數

nextPageLink

string

上一次成功呼叫 List 作業的 NextLink。