Dps Certificate - Delete

Sağlama Hizmeti Sertifikası'nı silin.
Sağlama Hizmeti ile ilişkili belirtilen sertifikayı siler

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

URI Parametreleri

Name İçinde Gerekli Tür Description
certificateName
path True

string

Bu zorunlu bir alandır ve sağlama hizmetinin erişeceği sertifikanın mantıksal adıdır.

provisioningServiceName
path True

string

Sağlama hizmetinin adı.

resourceGroupName
path True

string

Kaynak grubu tanımlayıcısı.

subscriptionId
path True

string

Abonelik tanımlayıcısı.

api-version
query True

string

API sürümü.

certificate.created
query

string

date-time

Sertifikanın oluşturulduğu saat.

certificate.hasPrivateKey
query

boolean

Sertifikanın özel anahtar içerip içermediğini gösterir.

certificate.isVerified
query

boolean

Sertifikanın özel anahtarın sahibi tarafından doğrulandığını gösterir.

certificate.lastUpdated
query

string

date-time

Sertifikanın son güncelleştirme zamanı.

certificate.name
query

string

Bu isteğe bağlıdır ve sertifikanın Ortak Adı'dır.

certificate.nonce
query

string

Sahip Olma Kanıtı'nın gösterilmesi için rastgele sayı oluşturuldu.

certificate.purpose
query

CertificatePurpose

Sertifikanın amacından bahseden bir açıklama.

certificate.rawBytes
query

string

byte

Sertifika içindeki ham veriler.

İstek Başlığı

Name Gerekli Tür Description
If-Match True

string

Sertifikanın ETag'i

Yanıtlar

Name Tür Description
200 OK

Tamam ögesini seçin.

204 No Content

İçerik yok.

Other Status Codes

ErrorDetails

Varsayılan hata yanıtı.

Güvenlik

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 kullanıcı hesabınızın kimliğine bürünme

Örnekler

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

Tanımlar

Name Description
CertificatePurpose

Sertifikanın amacından bahseden bir açıklama.

ErrorDetails

Hata ayrıntıları.

CertificatePurpose

Sertifikanın amacından bahseden bir açıklama.

Name Tür Description
clientAuthentication

string

serverAuthentication

string

ErrorDetails

Hata ayrıntıları.

Name Tür Description
code

integer

Hata kodu.

details

string

Hata ayrıntıları.

httpStatusCode

string

HTTP durum kodu.

message

string

Hata iletisi.