DpsCertificate interface
Schnittstelle, die ein DpsCertificate darstellt.
Methoden
create |
Fügen Sie ein neues Zertifikat hinzu, oder aktualisieren Sie ein vorhandenes Zertifikat. |
delete(string, string, string, string, Dps |
Löscht das angegebene Zertifikat, das dem Bereitstellungsdienst zugeordnet ist. |
generate |
Generieren Sie Überprüfungscode für den Besitznachweis. |
get(string, string, string, Dps |
Rufen Sie das Zertifikat vom Bereitstellungsdienst ab. |
list(string, string, Dps |
Rufen Sie alle Zertifikate ab, die an den Bereitstellungsdienst gebunden sind. |
verify |
Überprüft den Besitz des privaten Schlüssels des Zertifikats, indem das Blattzertifikat bereitgestellt wird, das vom überprüfenden vorab hochgeladenen Zertifikat ausgestellt wurde. |
Details zur Methode
createOrUpdate(string, string, string, CertificateResponse, DpsCertificateCreateOrUpdateOptionalParams)
Fügen Sie ein neues Zertifikat hinzu, oder aktualisieren Sie ein vorhandenes Zertifikat.
function createOrUpdate(resourceGroupName: string, provisioningServiceName: string, certificateName: string, certificateDescription: CertificateResponse, options?: DpsCertificateCreateOrUpdateOptionalParams): Promise<CertificateResponse>
Parameter
- resourceGroupName
-
string
Ressourcengruppenbezeichner.
- provisioningServiceName
-
string
Der Name des Bereitstellungsdiensts.
- certificateName
-
string
Der Name des erstellten oder aktualisierten Zertifikats.
- certificateDescription
- CertificateResponse
Der Zertifikattext.
Die Optionsparameter.
Gibt zurück
Promise<CertificateResponse>
delete(string, string, string, string, DpsCertificateDeleteOptionalParams)
Löscht das angegebene Zertifikat, das dem Bereitstellungsdienst zugeordnet ist.
function delete(resourceGroupName: string, ifMatch: string, provisioningServiceName: string, certificateName: string, options?: DpsCertificateDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Ressourcengruppenbezeichner.
- ifMatch
-
string
ETag des Zertifikats
- provisioningServiceName
-
string
Der Name des Bereitstellungsdiensts.
- certificateName
-
string
Dies ist ein obligatorisches Feld und der logische Name des Zertifikats, auf das der Bereitstellungsdienst zugreifen wird.
Die Optionsparameter.
Gibt zurück
Promise<void>
generateVerificationCode(string, string, string, string, DpsCertificateGenerateVerificationCodeOptionalParams)
Generieren Sie Überprüfungscode für den Besitznachweis.
function generateVerificationCode(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGenerateVerificationCodeOptionalParams): Promise<VerificationCodeResponse>
Parameter
- certificateName
-
string
Der obligatorische logische Name des Zertifikats, auf das der Bereitstellungsdienst zugreift.
- ifMatch
-
string
ETag des Zertifikats. Dies ist erforderlich, um ein vorhandenes Zertifikat zu aktualisieren, und wird beim Erstellen eines brandneuen Zertifikats ignoriert.
- resourceGroupName
-
string
Name der Ressourcengruppe.
- provisioningServiceName
-
string
Name des Bereitstellungsdiensts.
Die Optionsparameter.
Gibt zurück
Promise<VerificationCodeResponse>
get(string, string, string, DpsCertificateGetOptionalParams)
Rufen Sie das Zertifikat vom Bereitstellungsdienst ab.
function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>
Parameter
- certificateName
-
string
Name des abzurufenden Zertifikats.
- resourceGroupName
-
string
Ressourcengruppenbezeichner.
- provisioningServiceName
-
string
Name des Bereitstellungsdiensts, dem das Zertifikat zugeordnet ist.
- options
- DpsCertificateGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<CertificateResponse>
list(string, string, DpsCertificateListOptionalParams)
Rufen Sie alle Zertifikate ab, die an den Bereitstellungsdienst gebunden sind.
function list(resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateListOptionalParams): Promise<CertificateListDescription>
Parameter
- resourceGroupName
-
string
Name der Ressourcengruppe
- provisioningServiceName
-
string
Name des Bereitstellungsdiensts, für den Zertifikate abgerufen werden sollen.
- options
- DpsCertificateListOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<CertificateListDescription>
verifyCertificate(string, string, string, string, VerificationCodeRequest, DpsCertificateVerifyCertificateOptionalParams)
Überprüft den Besitz des privaten Schlüssels des Zertifikats, indem das Blattzertifikat bereitgestellt wird, das vom überprüfenden vorab hochgeladenen Zertifikat ausgestellt wurde.
function verifyCertificate(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, request: VerificationCodeRequest, options?: DpsCertificateVerifyCertificateOptionalParams): Promise<CertificateResponse>
Parameter
- certificateName
-
string
Der obligatorische logische Name des Zertifikats, auf das der Bereitstellungsdienst zugreift.
- ifMatch
-
string
ETag des Zertifikats.
- resourceGroupName
-
string
Ressourcengruppenname
- provisioningServiceName
-
string
Name des Bereitstellungsdiensts.
- request
- VerificationCodeRequest
Der Name des Zertifikats
Die Optionsparameter.
Gibt zurück
Promise<CertificateResponse>