共用方式為


DpsCertificate interface

表示 DpsCertificate 的介面。

方法

createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)

新增憑證或更新現有的憑證。

delete(string, string, string, string, DpsCertificateDeleteOptionalParams)

刪除與布建服務相關聯的指定憑證

generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)

產生擁有證明的驗證碼。

get(string, string, string, DpsCertificateGetOptionalParams)

從布建服務取得憑證。

list(string, string, DpsCertificateListOptionalParams)

取得系結至布建服務的所有憑證。

verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)

藉由提供驗證預先上傳憑證所簽發的分葉憑證,來驗證憑證的私鑰擁有權。

方法詳細資料

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

憑證主體。

傳回

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

這是必要欄位,而且是布建服務將存取的憑證邏輯名稱。

options
DpsCertificateDeleteOptionalParams

選項參數。

傳回

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

布建服務的名稱。

傳回

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

選項參數。

傳回

list(string, string, DpsCertificateListOptionalParams)

取得系結至布建服務的所有憑證。

function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>

參數

resourceGroupName

string

資源組名。

provisioningServiceName

string

要擷取憑證的布建服務名稱。

options
DpsCertificateListOptionalParams

選項參數。

傳回

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

憑證的名稱

傳回