CertificateOperations class
代表 CertificateOperations 的類別。
建構函式
| Certificate |
建立 CertificateOperations。 |
方法
建構函式詳細資料
CertificateOperations(BatchServiceClientContext)
建立 CertificateOperations。
new CertificateOperations(client: BatchServiceClientContext)
參數
- client
- BatchServiceClientContext
服務客戶端的參考。
方法詳細資料
add(CertificateAddParameter, CertificateAddOptionalParams)
function add(certificate: CertificateAddParameter, options?: CertificateAddOptionalParams): Promise<CertificateAddResponse>
參數
- certificate
- CertificateAddParameter
要加入的憑證。
- options
- CertificateAddOptionalParams
選擇性參數
傳回
Promise<CertificateAddResponse>
承諾<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
正在刪除之憑證的指紋。
選擇性參數
傳回
Promise<CertificateCancelDeletionResponse>
承諾<Models.CertificateCancelDeletionResponse>
cancelDeletion(string, string, CertificateCancelDeletionOptionalParams, ServiceCallback<void>)
function cancelDeletion(thumbprintAlgorithm: string, thumbprint: string, options: CertificateCancelDeletionOptionalParams, callback: ServiceCallback<void>)
參數
- thumbprintAlgorithm
-
string
用來衍生指紋參數的演算法。 這必須是sha1。
- thumbprint
-
string
正在刪除之憑證的指紋。
選擇性參數
- 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
要刪除之憑證的指紋。
選擇性參數
傳回
Promise<CertificateDeleteResponse>
承諾<Models.CertificateDeleteResponse>
deleteMethod(string, string, CertificateDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(thumbprintAlgorithm: string, thumbprint: string, options: CertificateDeleteMethodOptionalParams, callback: ServiceCallback<void>)
參數
- thumbprintAlgorithm
-
string
用來衍生指紋參數的演算法。 這必須是sha1。
- thumbprint
-
string
要刪除之憑證的指紋。
選擇性參數
- 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
選擇性參數
傳回
Promise<CertificateGetResponse>
承諾<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
回呼
get(string, string, ServiceCallback<Certificate>)
function get(thumbprintAlgorithm: string, thumbprint: string, callback: ServiceCallback<Certificate>)
參數
- thumbprintAlgorithm
-
string
用來衍生指紋參數的演算法。 這必須是sha1。
- thumbprint
-
string
要取得之憑證的指紋。
- callback
回呼
list(CertificateListOptionalParams)
function list(options?: CertificateListOptionalParams): Promise<CertificateListResponse>
參數
- options
- CertificateListOptionalParams
選擇性參數
傳回
Promise<CertificateListResponse>
承諾<Models.CertificateListResponse>
list(CertificateListOptionalParams, ServiceCallback<CertificateListResult>)
function list(options: CertificateListOptionalParams, callback: ServiceCallback<CertificateListResult>)
參數
- options
- CertificateListOptionalParams
選擇性參數
- callback
回呼
list(ServiceCallback<CertificateListResult>)
function list(callback: ServiceCallback<CertificateListResult>)
參數
- callback
回呼
listNext(string, CertificateListNextOptionalParams)
function listNext(nextPageLink: string, options?: CertificateListNextOptionalParams): Promise<CertificateListResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
選擇性參數
傳回
Promise<CertificateListResponse>
承諾<Models.CertificateListResponse>
listNext(string, CertificateListNextOptionalParams, ServiceCallback<CertificateListResult>)
function listNext(nextPageLink: string, options: CertificateListNextOptionalParams, callback: ServiceCallback<CertificateListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
選擇性參數
- callback
回呼
listNext(string, ServiceCallback<CertificateListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<CertificateListResult>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- callback
回呼