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

OK です。

204 No Content

コンテンツがありません。

Other Status Codes

ErrorDetails

既定のエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

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

エラー メッセージ。