Email Template - List By Service
Возвращает все шаблоны электронной почты
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates?api-version=2021-08-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/templates?$filter={$filter}&$top={$top}&$skip={$skip}&api-version=2021-08-01
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
resource
|
path | True |
string |
Имя группы ресурсов. |
service
|
path | True |
string |
Имя службы Управление API. Шаблон регулярного выражения: |
subscription
|
path | True |
string |
Учетные данные подписки, которые однозначно идентифицируют подписку Microsoft Azure. Идентификатор подписки формирует часть URI для каждого вызова службы. |
api-version
|
query | True |
string |
Версия API для использования с клиентским запросом. |
$filter
|
query |
string |
| Поле | Использование | Поддерживаемые операторы | Поддерживаемые функции | |
|
$skip
|
query |
integer int32 |
Количество записей, которые будут пропущены. |
|
$top
|
query |
integer int32 |
Количество возвращаемых записей. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Коллекция шаблона Email для указанного экземпляра службы Управление API. |
|
Other Status Codes |
Ответ об ошибке, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 в Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
user_impersonation | олицетворения учетной записи пользователя |
Примеры
ApiManagementListTemplates
Образец запроса
Пример ответа
{
"value": [
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/templates/ApplicationApprovedNotificationMessage",
"type": "Microsoft.ApiManagement/service/templates",
"name": "ApplicationApprovedNotificationMessage",
"properties": {
"subject": "Your application $AppName is published in the application gallery",
"body": "<!DOCTYPE html >\r\n<html>\r\n <head />\r\n <body>\r\n <p style=\"font-size:12pt;font-family:'Segoe UI'\">Dear $DevFirstName $DevLastName,</p>\r\n <p style=\"font-size:12pt;font-family:'Segoe UI'\">\r\n We are happy to let you know that your request to publish the $AppName application in the application gallery has been approved. Your application has been published and can be viewed <a href=\"http://$DevPortalUrl/Applications/Details/$AppId\">here</a>.\r\n </p>\r\n <p style=\"font-size:12pt;font-family:'Segoe UI'\">Best,</p>\r\n <p style=\"font-size:12pt;font-family:'Segoe UI'\">The $OrganizationName API Team</p>\r\n </body>\r\n</html>",
"title": "Application gallery submission approved",
"description": "Developers who submitted their application for publication in the application gallery on the developer portal receive this email after their submission is approved.",
"isDefault": true,
"parameters": [
{
"name": "AppId",
"title": "Application id"
},
{
"name": "AppName",
"title": "Application name"
},
{
"name": "DevFirstName",
"title": "Developer first name"
},
{
"name": "DevLastName",
"title": "Developer last name"
},
{
"name": "OrganizationName",
"title": "Organization name"
},
{
"name": "DevPortalUrl",
"title": "Developer portal URL"
}
]
}
}
],
"count": 1,
"nextLink": ""
}
Определения
Имя | Описание |
---|---|
Email |
Представление списка шаблонов электронной почты с постраничной рассылкой. |
Email |
Email сведения о шаблоне. |
Email |
Email контракт параметра шаблона. |
Error |
Контракт поля ошибки. |
Error |
Ответ об ошибке. |
EmailTemplateCollection
Представление списка шаблонов электронной почты с постраничной рассылкой.
Имя | Тип | Описание |
---|---|---|
count |
integer |
Общее число записей на всех страницах. |
nextLink |
string |
Ссылка на следующую страницу, если она есть. |
value |
Значения страницы. |
EmailTemplateContract
Email сведения о шаблоне.
Имя | Тип | Описание |
---|---|---|
id |
string |
Полный идентификатор ресурса. Например: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Имя ресурса. |
properties.body |
string |
Email текст шаблона. Это должен быть допустимый XDocument |
properties.description |
string |
Описание шаблона Email. |
properties.isDefault |
boolean |
Является ли шаблон шаблоном по умолчанию, предоставленным Управление API или был изменен. |
properties.parameters |
Email значения параметра шаблона. |
|
properties.subject |
string |
Тема шаблона. |
properties.title |
string |
Заголовок шаблона. |
type |
string |
Тип ресурса. Например, Microsoft.Compute/virtualMachines или Microsoft.Storage/storageAccounts. |
EmailTemplateParametersContractProperties
Email контракт параметра шаблона.
Имя | Тип | Описание |
---|---|---|
description |
string |
Описание параметра шаблона. |
name |
string |
Имя параметра шаблона. |
title |
string |
Заголовок параметра шаблона. |
ErrorFieldContract
Контракт поля ошибки.
Имя | Тип | Описание |
---|---|---|
code |
string |
Код ошибки уровня свойства. |
message |
string |
Удобочитаемое представление ошибки на уровне свойств. |
target |
string |
Имя свойства. |
ErrorResponse
Ответ об ошибке.
Имя | Тип | Описание |
---|---|---|
error.code |
string |
Код ошибки, определяемый службой. Это код служит в качестве подсостояния для кода ошибки HTTP, указанного в ответе. |
error.details |
Список недопустимых полей, отправляемых в запросе, в случае ошибки проверки. |
|
error.message |
string |
Читаемое представление ошибки. |