Dps Certificate - Delete

Удалите сертификат службы подготовки.
Удаляет указанный сертификат, связанный со службой подготовки.

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

Имя В Обязательно Тип Описание
certificateName
path True

string

Это обязательное поле, которое является логическим именем сертификата, к которому будет обращаться служба подготовки.

provisioningServiceName
path True

string

Имя службы подготовки.

resourceGroupName
path True

string

Идентификатор группы ресурсов.

subscriptionId
path True

string

Идентификатор подписки.

api-version
query True

string

Версия API.

certificate.created
query

string

date-time

Время создания сертификата.

certificate.hasPrivateKey
query

boolean

Указывает, содержит ли сертификат закрытый ключ.

certificate.isVerified
query

boolean

Указывает, проверен ли сертификат владельцем закрытого ключа.

certificate.lastUpdated
query

string

date-time

Время последнего обновления сертификата.

certificate.name
query

string

Это необязательное имя сертификата.

certificate.nonce
query

string

Случайное число, созданное для обозначения подтверждения владения.

certificate.purpose
query

CertificatePurpose

Описание, указывающее назначение сертификата.

certificate.rawBytes
query

string

byte

Необработанные данные в сертификате.

Заголовок запроса

Имя Обязательно Тип Описание
If-Match True

string

ETag сертификата

Ответы

Имя Тип Описание
200 OK

Все в порядке.

204 No Content

Нет содержимого.

Other Status Codes

ErrorDetails

Ответ об ошибке по умолчанию.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

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

Определения

Имя Описание
CertificatePurpose

Описание, указывающее назначение сертификата.

ErrorDetails

Сведения об ошибке.

CertificatePurpose

Описание, указывающее назначение сертификата.

Имя Тип Описание
clientAuthentication

string

serverAuthentication

string

ErrorDetails

Сведения об ошибке.

Имя Тип Описание
code

integer

Код ошибки.

details

string

Сведения об ошибке.

httpStatusCode

string

Код состояния HTTP.

message

string

Сообщение об ошибке.