DpsCertificate interface
DpsCertificate を表すインターフェイス。
メソッド
create |
新しい証明書を追加するか、既存の証明書を更新します。 |
delete(string, string, string, string, Dps |
プロビジョニング サービスに関連付けられている指定された証明書を削除します |
generate |
所有証明の確認コードを生成します。 |
get(string, string, string, Dps |
プロビジョニング サービスから証明書を取得します。 |
list(string, string, Dps |
プロビジョニング サービスに関連付けられているすべての証明書を取得します。 |
verify |
事前にアップロードされた証明書の検証によって発行されたリーフ証明書を指定して、証明書の秘密キーの所有を確認します。 |
メソッドの詳細
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
証明書の本文。
options パラメーター。
戻り値
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
これは必須フィールドであり、プロビジョニング サービスがアクセスする証明書の論理名です。
options パラメーター。
戻り値
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
プロビジョニング サービスの名前。
options パラメーター。
戻り値
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
options パラメーター。
戻り値
Promise<CertificateResponse>
list(string, string, DpsCertificateListOptionalParams)
プロビジョニング サービスに関連付けられているすべての証明書を取得します。
function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。
- provisioningServiceName
-
string
証明書を取得するプロビジョニング サービスの名前。
- options
- DpsCertificateListOptionalParams
options パラメーター。
戻り値
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
証明書の名前
options パラメーター。
戻り値
Promise<CertificateResponse>