Dela via


DpsCertificate interface

Gränssnitt som representerar en DpsCertificate.

Metoder

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

Lägg till ett nytt certifikat eller uppdatera ett befintligt certifikat.

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

Tar bort det angivna certifikatet som är associerat med etableringstjänsten

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

Generera verifieringskod för bevis på innehav.

get(string, string, string, DpsCertificateGetOptionalParams)

Hämta certifikatet från etableringstjänsten.

list(string, string, DpsCertificateListOptionalParams)

Hämta alla certifikat som är kopplade till etableringstjänsten.

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

Verifierar certifikatets privata nyckelinnehav genom att tillhandahålla det lövcertifikat som utfärdats av det verifierande förladdade certifikatet.

Metodinformation

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

Lägg till ett nytt certifikat eller uppdatera ett befintligt certifikat.

function createOrUpdate(resourceGroupName: string, provisioningServiceName: string, certificateName: string, certificateDescription: CertificateResponse, options?: DpsCertificateCreateOrUpdateOptionalParams): Promise<CertificateResponse>

Parametrar

resourceGroupName

string

Resursgruppsidentifierare.

provisioningServiceName

string

Namnet på etableringstjänsten.

certificateName

string

Namnet på certifikatet skapa eller uppdatera.

certificateDescription
CertificateResponse

Certifikattexten.

options
DpsCertificateCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

Tar bort det angivna certifikatet som är associerat med etableringstjänsten

function delete(resourceGroupName: string, ifMatch: string, provisioningServiceName: string, certificateName: string, options?: DpsCertificateDeleteOptionalParams): Promise<void>

Parametrar

resourceGroupName

string

Resursgruppsidentifierare.

ifMatch

string

ETag för certifikatet

provisioningServiceName

string

Namnet på etableringstjänsten.

certificateName

string

Det här är ett obligatoriskt fält och är det logiska namnet på certifikatet som etableringstjänsten kommer åt av.

options
DpsCertificateDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

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

Generera verifieringskod för bevis på innehav.

function generateVerificationCode(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGenerateVerificationCodeOptionalParams): Promise<VerificationCodeResponse>

Parametrar

certificateName

string

Det obligatoriska logiska namnet på certifikatet som etableringstjänsten använder för åtkomst.

ifMatch

string

ETag för certifikatet. Detta krävs för att uppdatera ett befintligt certifikat och ignoreras när du skapar ett helt nytt certifikat.

resourceGroupName

string

namnet på resursgruppen.

provisioningServiceName

string

Namnet på etableringstjänsten.

Returer

get(string, string, string, DpsCertificateGetOptionalParams)

Hämta certifikatet från etableringstjänsten.

function get(certificateName: string, resourceGroupName: string, provisioningServiceName: string, options?: DpsCertificateGetOptionalParams): Promise<CertificateResponse>

Parametrar

certificateName

string

Namnet på certifikatet som ska hämtas.

resourceGroupName

string

Resursgruppsidentifierare.

provisioningServiceName

string

Namnet på etableringstjänsten som certifikatet är associerat med.

options
DpsCertificateGetOptionalParams

Alternativparametrarna.

Returer

list(string, string, DpsCertificateListOptionalParams)

Hämta alla certifikat som är kopplade till etableringstjänsten.

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

Parametrar

resourceGroupName

string

Namn på resursgrupp.

provisioningServiceName

string

Namnet på etableringstjänsten som ska hämta certifikat för.

options
DpsCertificateListOptionalParams

Alternativparametrarna.

Returer

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

Verifierar certifikatets privata nyckelinnehav genom att tillhandahålla det lövcertifikat som utfärdats av det verifierande förladdade certifikatet.

function verifyCertificate(certificateName: string, ifMatch: string, resourceGroupName: string, provisioningServiceName: string, request: VerificationCodeRequest, options?: DpsCertificateVerifyCertificateOptionalParams): Promise<CertificateResponse>

Parametrar

certificateName

string

Det obligatoriska logiska namnet på certifikatet som etableringstjänsten använder för åtkomst.

ifMatch

string

ETag för certifikatet.

resourceGroupName

string

Namn på resursgrupp.

provisioningServiceName

string

Namn på etableringstjänst.

request
VerificationCodeRequest

Namnet på certifikatet

options
DpsCertificateVerifyCertificateOptionalParams

Alternativparametrarna.

Returer