DpsCertificate interface
表示 DpsCertificate 的介面。
方法
方法詳細資料
createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)
新增憑證或更新現有的憑證。
function createOrUpdate(resourceGroupName: string, provisioningServiceName: string, certificateName: string, certificateDescription: CertificateResponse, options?: DpsCertificateCreateOrUpdateOptionalParams): Promise<CertificateResponse>
參數
- resourceGroupName
-
string
資源群組標識碼。
- provisioningServiceName
-
string
布建服務的名稱。
- certificateName
-
string
憑證建立或更新的名稱。
- certificateDescription
- CertificateResponse
憑證主體。
選項參數。
傳回
Promise<CertificateResponse>
delete(string, string, string, string, DpsCertificateDeleteOptionalParams)
刪除與布建服務相關聯的指定憑證
function delete(resourceGroupName: string, ifMatch: string, provisioningServiceName: string, certificateName: string, options?: DpsCertificateDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組標識碼。
- ifMatch
-
string
憑證的 ETag
- provisioningServiceName
-
string
布建服務的名稱。
- certificateName
-
string
這是必要欄位,而且是布建服務將存取的憑證邏輯名稱。
選項參數。
傳回
Promise<void>
generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)
產生擁有證明的驗證碼。
function generateVerificationCode(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGenerateVerificationCodeOptionalParams): Promise<VerificationCodeResponse>
參數
- certificateName
-
string
布建服務用來存取之憑證的必要邏輯名稱。
- ifMatch
-
string
憑證的 ETag。 這是更新現有憑證的必要條件,並在建立全新的憑證時予以忽略。
- resourceGroupName
-
string
資源組名。
- provisioningServiceName
-
string
布建服務的名稱。
選項參數。
傳回
Promise<VerificationCodeResponse>
get(string, string, string, DpsCertificateGetOptionalParams)
從布建服務取得憑證。
function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>
參數
- certificateName
-
string
要擷取的憑證名稱。
- resourceGroupName
-
string
資源群組標識碼。
- provisioningServiceName
-
string
憑證相關聯的布建服務名稱。
- options
- DpsCertificateGetOptionalParams
選項參數。
傳回
Promise<CertificateResponse>
list(string, string, DpsCertificateListOptionalParams)
取得系結至布建服務的所有憑證。
function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>
參數
- resourceGroupName
-
string
資源組名。
- provisioningServiceName
-
string
要擷取憑證的布建服務名稱。
- options
- DpsCertificateListOptionalParams
選項參數。
傳回
Promise<CertificateListDescription>
verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)
藉由提供驗證預先上傳憑證所簽發的分葉憑證,來驗證憑證的私鑰擁有權。
function verifyCertificate(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, request: VerificationCodeRequest, options?: DpsCertificateVerifyCertificateOptionalParams): Promise<CertificateResponse>
參數
- certificateName
-
string
布建服務用來存取之憑證的必要邏輯名稱。
- ifMatch
-
string
憑證的 ETag。
- resourceGroupName
-
string
資源組名。
- provisioningServiceName
-
string
布建服務名稱。
- request
- VerificationCodeRequest
憑證的名稱
選項參數。
傳回
Promise<CertificateResponse>