Поделиться через


Get Certificate Operation - Get Certificate Operation

Возвращает операцию создания сертификата.
Возвращает операцию создания, связанную с указанным сертификатом. Для этой операции требуется разрешение на сертификаты или получение.

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

Параметры URI

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

string

Имя сертификата.

vaultBaseUrl
path True

string

Имя хранилища, например https://myvault.vault.azure.net.

api-version
query True

string

Версия КЛИЕНТСКОго API.

Ответы

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

CertificateOperation

Ответ операции сертификата.

Other Status Codes

KeyVaultError

Ответ об ошибке Key Vault, описывающий причину сбоя операции.

Примеры

GetCertificateOperation

Образец запроса

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

Пример ответа

{
  "id": "https://myvault.vault.azure.net/certificates/selfSignedCert01/pending",
  "issuer": {
    "name": "Self"
  },
  "csr": "MIIC4zCCAcsCAQAwGjEYMBYGA1UEAwwPKi5taWNyb3NvZnQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqe8aINnShK+wQC8QU7fwsviQc9+yiOnqU3adXA6qNjn21HTdRBa7cyQIk1STxHIBLTT/GaEJwqsUi6UvZaPEHokOWsr1bP9M7xOPTicBcRyMrr6bOxsmGczYtu1z2TzzXDD7q7IEignE7/LowGEaIADCIU9iuWk7TiJ+1Q/VLh/B3xPsgVjY+n7zEQ53gBiDHSl7XfELfwmslOQ28TVNogUyXsxHcVxQQYJeI7HqqY448LeleK69Ld86lkBixLEm1pD7HSbEx3WI2lyUQAGR6hD3YFaiIWVpQeEyI7p1jmtQlnfZdEL4q9wdlEEcwd3h3PAZpEBhCixahF54fci3pwIDAQABoIGDMIGABgkqhkiG9w0BCQ4xczBxMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwNQYDVR0RBC4wLIIWb25lZHJpdmUubWljcm9zb2Z0LmNvbYISeGJveC5taWNyb3NvZnQuY29tMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEBACiLeghirF+yCuYGVUPDB3wKQJn2iLY1za9ncxCehIVqOkFK09AphzoxF6Yid90AKCaa/dT/Ohm7oTyVQ+YcZnT00LUNFVG48AOE8YDiw9tjAG9OORsAz80xnv2qaLw2TCVIQ6NjrI83LqAm1GJ8rAnpdD/ZTuWM7TvSO5g/jm/Q0oSuKpMgj3YxpwgB9Ac6YEfVzOnm76OkUcpvR5MS4BoTfRv4thdSnU+uwqxM+HtdSVTbHQeC2U/hM1cyzDMpl1rZRklmiEOoPUeDasEIBVTJhAxR8xAeKJJD7Wzj4mJPw4UMvF8zQZzW8EKYvB1hkVYY+HQ85L+XcXd8lco7hU4=",
  "cancellation_requested": false,
  "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": "6faacd568ab049a2803861e8dd3ae21f"
}

Определения

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

Операция сертификата возвращается в случае асинхронных запросов.

Error

Ошибка сервера хранилища ключей.

IssuerParameters

Параметры для издателя компонента X509 сертификата.

KeyVaultError

Исключение ошибки хранилища ключей.

CertificateOperation

Операция сертификата возвращается в случае асинхронных запросов.

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

boolean

Указывает, запрашивается ли отмена для операции сертификата.

csr

string (byte)

Запрос на подпись сертификата (CSR), используемый в операции сертификата.

error

Error

Во время операции сертификата возникла ошибка.

id

string

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

issuer

IssuerParameters

Параметры для издателя компонента X509 сертификата.

request_id

string

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

status

string

Состояние операции сертификата.

status_details

string

Сведения о состоянии операции сертификата.

target

string

Расположение, содержащее результат операции сертификата.

Error

Ошибка сервера хранилища ключей.

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

string

Код ошибки.

innererror

Error

Ошибка сервера хранилища ключей.

message

string

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

IssuerParameters

Параметры для издателя компонента X509 сертификата.

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

boolean

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

cty

string

Тип сертификата, поддерживаемый поставщиком (необязательно); например OV-SSL, EV-SSL

name

string

Имя объекта издателя или зарезервированных имен; Например, "Self" или "Неизвестно".

KeyVaultError

Исключение ошибки хранилища ключей.

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

Error

Ошибка сервера хранилища ключей.