Dps Certificate - Delete

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

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices/{provisioningServiceName}/certificates/{certificateName}?api-version=2018-01-22
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=2018-01-22

URI-parametrar

Name I Obligatorisk Typ Description
certificateName
path True

string

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

provisioningServiceName
path True

string

Namnet på etableringstjänsten.

resourceGroupName
path True

string

Resursgruppsidentifierare.

subscriptionId
path True

string

Prenumerationsidentifieraren.

api-version
query True

string

Versionen av API:et.

certificate.created
query

string

date-time

Tiden då certifikatet skapas.

certificate.hasPrivateKey
query

boolean

Anger om certifikatet innehåller en privat nyckel.

certificate.isVerified
query

boolean

Anger om certifikatet har verifierats av ägaren av den privata nyckeln.

certificate.lastUpdated
query

string

date-time

Tid då certifikatet senast uppdaterades.

certificate.name
query

string

Det här är valfritt och det är certifikatets gemensamma namn.

certificate.nonce
query

string

Slumptal som genereras för att indikera bevis på innehav.

certificate.purpose
query

CertificatePurpose

En beskrivning som nämner syftet med certifikatet.

certificate.rawBytes
query

string

byte

Rådata i certifikatet.

Begärandehuvud

Name Obligatorisk Typ Description
If-Match True

string

ETag för certifikatet

Svar

Name Typ Description
200 OK

OK.

204 No Content

Inget innehåll.

Other Status Codes

ErrorDetails

Standardfelsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

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=2018-01-22

Sample Response

Definitioner

Name Description
CertificatePurpose

En beskrivning som nämner syftet med certifikatet.

ErrorDetails

Felinformation.

CertificatePurpose

En beskrivning som nämner syftet med certifikatet.

Name Typ Description
clientAuthentication

string

serverAuthentication

string

ErrorDetails

Felinformation.

Name Typ Description
code

string

Felkoden.

details

string

Felinformationen.

httpStatusCode

string

HTTP-statuskoden.

message

string

Felmeddelandet.