Dps Certificate - Delete

Odstraňte certifikát služby zřizování.
Odstraní zadaný certifikát přidružený ke službě Zřizování.

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices/{provisioningServiceName}/certificates/{certificateName}?api-version=2022-12-12
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices/{provisioningServiceName}/certificates/{certificateName}?certificate.name={certificate.name}&certificate.rawBytes={certificate.rawBytes}&certificate.isVerified={certificate.isVerified}&certificate.purpose={certificate.purpose}&certificate.created={certificate.created}&certificate.lastUpdated={certificate.lastUpdated}&certificate.hasPrivateKey={certificate.hasPrivateKey}&certificate.nonce={certificate.nonce}&api-version=2022-12-12

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
certificateName
path True

string

Toto pole je povinné a jedná se o logický název certifikátu, ke kterému bude služba zřizování přistupovat.

provisioningServiceName
path True

string

Název služby zřizování.

resourceGroupName
path True

string

Identifikátor skupiny prostředků.

subscriptionId
path True

string

Identifikátor předplatného.

api-version
query True

string

Verze rozhraní API

certificate.created
query

string

date-time

Čas vytvoření certifikátu

certificate.hasPrivateKey
query

boolean

Označuje, jestli certifikát obsahuje privátní klíč.

certificate.isVerified
query

boolean

Označuje, jestli byl certifikát ověřen vlastníkem privátního klíče.

certificate.lastUpdated
query

string

date-time

Čas poslední aktualizace certifikátu

certificate.name
query

string

Toto je volitelné a jedná se o běžný název certifikátu.

certificate.nonce
query

string

Náhodné číslo vygenerované pro označení dokladu o vlastnictví.

certificate.purpose
query

CertificatePurpose

Popis, který uvádí účel certifikátu.

certificate.rawBytes
query

string

byte

Nezpracovaná data v rámci certifikátu.

Hlavička požadavku

Name Vyžadováno Typ Description
If-Match True

string

Značka ETag certifikátu

Odpovědi

Name Typ Description
200 OK

OK.

204 No Content

Žádný obsah.

Other Status Codes

ErrorDetails

Výchozí odpověď na chybu.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

DPSDeleteCertificate

Sample Request

DELETE https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/provisioningServices/myFirstProvisioningService/certificates/cert?certificate.name={certificate.name}&certificate.rawBytes={certificate.rawBytes}&certificate.isVerified={certificate.isVerified}&certificate.purpose={certificate.purpose}&certificate.created={certificate.created}&certificate.lastUpdated={certificate.lastUpdated}&certificate.hasPrivateKey={certificate.hasPrivateKey}&certificate.nonce={certificate.nonce}&api-version=2022-12-12

Sample Response

Definice

Name Description
CertificatePurpose

Popis, který uvádí účel certifikátu.

ErrorDetails

Podrobnosti o chybě.

CertificatePurpose

Popis, který uvádí účel certifikátu.

Name Typ Description
clientAuthentication

string

serverAuthentication

string

ErrorDetails

Podrobnosti o chybě.

Name Typ Description
code

integer

Kód chyby

details

string

Podrobnosti o chybě

httpStatusCode

string

Stavový kód HTTP

message

string

Chybová zpráva