Certificates - List

Описание для параметра Получение всех сертификатов для подписки.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/certificates?api-version=2023-12-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/certificates?api-version=2023-12-01&$filter={$filter}

Параметры URI

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

string

Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 000000000-0000-0000-0000-000000000000000000000).

api-version
query True

string

Версия API

$filter
query

string

Возвращает только сведения, указанные в фильтре (с использованием синтаксиса OData). Например: $filter=KeyVaultId eq 'KeyVaultId'

Ответы

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

CertificateCollection

ОК

Other Status Codes

DefaultErrorResponse

Служба приложений ответ об ошибке.

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

azure_auth

Поток OAuth2 в Azure Active Directory

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

Scopes

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

Примеры

List Certificates for subscription

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/certificates?api-version=2023-12-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/certificates/testc6282",
      "name": "testc6282",
      "type": "Microsoft.Web/certificates",
      "location": "East US",
      "properties": {
        "friendlyName": "",
        "subjectName": "ServerCert",
        "hostNames": [
          "ServerCert"
        ],
        "issuer": "CACert",
        "issueDate": "2015-11-12T23:40:25+00:00",
        "expirationDate": "2039-12-31T23:59:59+00:00",
        "thumbprint": "FE703D7411A44163B6D32B3AD9B03E175886EBFE"
      }
    },
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/certificates/testc4912",
      "name": "testc4912",
      "type": "Microsoft.Web/certificates",
      "location": "West US",
      "properties": {
        "friendlyName": "",
        "subjectName": "ServerCert2",
        "hostNames": [
          "ServerCert2"
        ],
        "issuer": "CACert",
        "issueDate": "2015-12-12T23:40:25+00:00",
        "expirationDate": "2040-12-31T23:59:59+00:00",
        "thumbprint": "FE703D7411A44163B6D32B3AD9B0490D5886EBFE"
      }
    }
  ]
}

Определения

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

SSL-сертификат для приложения.

CertificateCollection

Коллекция сертификатов.

DefaultErrorResponse

Служба приложений ответ об ошибке.

Details
Error

Модель ошибок.

HostingEnvironmentProfile

Спецификация для Среда службы приложений, используемого для этого ресурса.

KeyVaultSecretStatus

Состояние секрета Key Vault.

Certificate

SSL-сертификат для приложения.

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

string

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

kind

string

Тип ресурса.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.canonicalName

string

CNAME сертификата, выдаваемого с помощью бесплатного сертификата

properties.cerBlob

string

Необработанные байты файла .cer

properties.domainValidationMethod

string

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

properties.expirationDate

string

Дата окончания срока действия сертификата.

properties.friendlyName

string

Понятное имя сертификата.

properties.hostNames

string[]

Имя узла, к которому применяется сертификат.

properties.hostingEnvironmentProfile

HostingEnvironmentProfile

Спецификация для Среда службы приложений, используемого для сертификата.

properties.issueDate

string

Дата выдачи сертификата.

properties.issuer

string

Издатель сертификата.

properties.keyVaultId

string

Key Vault идентификатор ресурса Csm.

properties.keyVaultSecretName

string

Key Vault имя секрета.

properties.keyVaultSecretStatus

KeyVaultSecretStatus

Состояние секрета Key Vault.

properties.password

string

Пароль сертификата.

properties.pfxBlob

string

Большой двоичный объект Pfx.

properties.publicKeyHash

string

Хэш открытого ключа.

properties.selfLink

string

Ссылка на себя.

properties.serverFarmId

string

Идентификатор ресурса связанного плана Служба приложений в формате "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

properties.siteName

string

Имя приложения.

properties.subjectName

string

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

properties.thumbprint

string

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

properties.valid

boolean

Действителен ли сертификат?.

tags

object

Теги ресурсов.

type

string

Тип ресурса.

CertificateCollection

Коллекция сертификатов.

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

string

Ссылка на следующую страницу ресурсов.

value

Certificate[]

Коллекция ресурсов.

DefaultErrorResponse

Служба приложений ответ об ошибке.

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

Error

Модель ошибок.

Details

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

string

Стандартизированная строка для программного определения ошибки.

message

string

Подробное описание ошибки и сведения об отладке.

target

string

Подробное описание ошибки и сведения об отладке.

Error

Модель ошибок.

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

string

Стандартизированная строка для программного определения ошибки.

details

Details[]

Подробные сведения об ошибках.

innererror

string

Дополнительные сведения об ошибке отладки.

message

string

Подробное описание ошибки и сведения об отладке.

target

string

Подробное описание ошибки и сведения об отладке.

HostingEnvironmentProfile

Спецификация для Среда службы приложений, используемого для этого ресурса.

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

string

Идентификатор ресурса Среда службы приложений.

name

string

Имя Среда службы приложений.

type

string

Тип ресурса Среда службы приложений.

KeyVaultSecretStatus

Состояние секрета Key Vault.

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

string

CertificateOrderFailed

string

ExternalPrivateKey

string

Initialized

string

KeyVaultDoesNotExist

string

KeyVaultSecretDoesNotExist

string

OperationNotPermittedOnKeyVault

string

Succeeded

string

Unknown

string

UnknownError

string

WaitingOnCertificateOrder

string