Dela via


Update Certificate Operation - Update Certificate Operation

Uppdaterar en certifikatåtgärd.
Uppdaterar en åtgärd för att skapa certifikat som redan pågår. Den här åtgärden kräver behörigheten certifikat/uppdatering.

PATCH {vaultBaseUrl}/certificates/{certificate-name}/pending?api-version=7.4

URI-parametrar

Name I Obligatorisk Typ Description
certificate-name
path True

string

Namnet på certifikatet.

vaultBaseUrl
path True

string

Valvnamnet, till exempel https://myvault.vault.azure.net.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Obligatorisk Typ Description
cancellation_requested True

boolean

Anger om annullering begärdes för certifikatåtgärden.

Svar

Name Typ Description
200 OK

CertificateOperation

Ett meddelande som innehåller svaret på certifikatåtgärden.

Other Status Codes

KeyVaultError

Key Vault-felsvar som beskriver varför åtgärden misslyckades.

Exempel

UpdateCertificateOperation

Exempelbegäran

PATCH https://myvault.vault.azure.net//certificates/cancellationRequestedCert01/pending?api-version=7.4

{
  "cancellation_requested": true
}

Exempelsvar

{
  "id": "https://myvault.vault.azure.net/certificates/cancellationRequestedCert01/pending",
  "issuer": {
    "name": "issuer02"
  },
  "csr": "MIIC4zCCAcsCAQAwGjEYMBYGA1UEAwwPKi5taWNyb3NvZnQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxxM2zqnPtpH8aiHX5TdEoZLO0Y6fsjk9QcjKgnHomrwUc9vK20UYYEPKt9aGOT7HNx0do8OulPCnLPrKowci8UHu1qRW/qHvsOJQ/UrQoMCHxtXptVc7Avx8WQb045sCdgp/Cl4xO8LMZa70kE4dghZU9zmNZk8wqDIxyYdh1lqqfGe49EWOxcfszTeeKs8KCsQznjExbsudBHLLWoX4VFTGMe3VcIPcV6iFf70buHKznDMXFiRC0IYwkc/GyWIadB1CSEae8k/0evsPI5lYYZLaO/kLffEUtzysqxZNCQR+S0eVPTGTLHa+fndnPPs65XZDzSZi2fZL01oXUfCAQQIDAQABoIGDMIGABgkqhkiG9w0BCQ4xczBxMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwNQYDVR0RBC4wLIIWb25lZHJpdmUubWljcm9zb2Z0LmNvbYISeGJveC5taWNyb3NvZnQuY29tMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEBAKto/ZF9+02fQ3sLuIsRuap/O/AZz3IhAubNfyCaWvVGVAQz/Aqpf5c/liyKhxqRG6LR9Zu50oxRK5222ezR+56vJikjdXRVShf2xYsMm1CbCM1JuzsnkTeoUHHE12xx1srH/9TH+DVZIk6NXxc4wVIagbpwxiS5gR3Nly5k0ZVv7R1B79J0GUqSwK6qjuooWrBsYMEx319hz8fB/Y4jnPE8p+Cnn3AGEqnebVngXncq/QnHxnrRVfvKFVySqRvlsvM8buILmBbIaywEUqwhNtZX2i9E7reEJ8aeZcf+lAeKF3YDvffaXGTc75aiZlBk30Lv/hn0vs9T0/FedUnIae4=",
  "cancellation_requested": true,
  "status": "inProgress",
  "status_details": "Pending certificate created. Certificate request is in progress. This may take some time based on the issuer provider. Please check again later.",
  "request_id": "3dd81d528cc84c5a837c607f1a50f2e1"
}

Definitioner

Name Description
CertificateOperation

En certifikatåtgärd returneras vid asynkrona begäranden.

CertificateOperationUpdateParameter

Uppdateringsparametrarna för certifikatåtgärden.

Error

Key Vault-serverfelet.

IssuerParameters

Parametrar för utfärdaren av X509-komponenten i ett certifikat.

KeyVaultError

Felfelet för nyckelvalvet.

CertificateOperation

En certifikatåtgärd returneras vid asynkrona begäranden.

Name Typ Description
cancellation_requested

boolean

Anger om annullering begärdes för certifikatåtgärden.

csr

string (byte)

Certifikatsigneringsbegäran (CSR) som används i certifikatåtgärden.

error

Error

Fel påträffades, om det finns något, under certifikatåtgärden.

id

string

Certifikat-ID:t.

issuer

IssuerParameters

Parametrar för utfärdaren av X509-komponenten i ett certifikat.

request_id

string

Identifierare för certifikatåtgärden.

status

string

Status för certifikatåtgärden.

status_details

string

Statusinformationen för certifikatåtgärden.

target

string

Plats som innehåller resultatet av certifikatåtgärden.

CertificateOperationUpdateParameter

Uppdateringsparametrarna för certifikatåtgärden.

Name Typ Description
cancellation_requested

boolean

Anger om annullering begärdes för certifikatåtgärden.

Error

Key Vault-serverfelet.

Name Typ Description
code

string

Felkoden.

innererror

Error

Key Vault-serverfelet.

message

string

Felmeddelandet.

IssuerParameters

Parametrar för utfärdaren av X509-komponenten i ett certifikat.

Name Typ Description
cert_transparency

boolean

Anger om de certifikat som genereras under den här principen ska publiceras i loggarna för certifikattransparens.

cty

string

Certifikattyp som stöds av providern (valfritt); till exempel "OV-SSL", "EV-SSL"

name

string

Namnet på det refererade utfärdarobjektet eller reserverade namn. till exempel "Self" eller "Unknown".

KeyVaultError

Felfelet för nyckelvalvet.

Name Typ Description
error

Error

Key Vault-serverfelet.