EmailTemplate interface
Interfaz que representa una clase EmailTemplate.
Métodos
create |
Novedades una plantilla de Email. |
delete(string, string, string, string, Email |
Restablezca la plantilla de Email a la plantilla predeterminada proporcionada por la instancia de servicio de API Management. |
get(string, string, string, Email |
Obtiene los detalles de la plantilla de correo electrónico especificada por su identificador. |
get |
Obtiene la versión del estado de entidad (Etag) de la plantilla de correo electrónico especificada por su identificador. |
list |
Obtiene todas las plantillas de correo electrónico. |
update(string, string, string, string, Email |
plantilla de correo electrónico de Novedades API Management |
Detalles del método
createOrUpdate(string, string, string, EmailTemplateUpdateParameters, EmailTemplateCreateOrUpdateOptionalParams)
Novedades una plantilla de Email.
function createOrUpdate(resourceGroupName: string, serviceName: string, templateName: string, parameters: EmailTemplateUpdateParameters, options?: EmailTemplateCreateOrUpdateOptionalParams): Promise<EmailTemplateContract>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- templateName
-
string
Email identificador de nombre de plantilla.
- parameters
- EmailTemplateUpdateParameters
Email parámetros de actualización de plantillas.
Parámetros de opciones.
Devoluciones
Promise<EmailTemplateContract>
delete(string, string, string, string, EmailTemplateDeleteOptionalParams)
Restablezca la plantilla de Email a la plantilla predeterminada proporcionada por la instancia de servicio de API Management.
function delete(resourceGroupName: string, serviceName: string, templateName: string, ifMatch: string, options?: EmailTemplateDeleteOptionalParams): Promise<void>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- templateName
-
string
Email identificador de nombre de plantilla.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, EmailTemplateGetOptionalParams)
Obtiene los detalles de la plantilla de correo electrónico especificada por su identificador.
function get(resourceGroupName: string, serviceName: string, templateName: string, options?: EmailTemplateGetOptionalParams): Promise<EmailTemplateGetResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- templateName
-
string
Email identificador de nombre de plantilla.
- options
- EmailTemplateGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<EmailTemplateGetResponse>
getEntityTag(string, string, string, EmailTemplateGetEntityTagOptionalParams)
Obtiene la versión del estado de entidad (Etag) de la plantilla de correo electrónico especificada por su identificador.
function getEntityTag(resourceGroupName: string, serviceName: string, templateName: string, options?: EmailTemplateGetEntityTagOptionalParams): Promise<EmailTemplateGetEntityTagHeaders>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- templateName
-
string
Email identificador de nombre de plantilla.
Parámetros de opciones.
Devoluciones
Promise<EmailTemplateGetEntityTagHeaders>
listByService(string, string, EmailTemplateListByServiceOptionalParams)
Obtiene todas las plantillas de correo electrónico.
function listByService(resourceGroupName: string, serviceName: string, options?: EmailTemplateListByServiceOptionalParams): PagedAsyncIterableIterator<EmailTemplateContract, EmailTemplateContract[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
Parámetros de opciones.
Devoluciones
update(string, string, string, string, EmailTemplateUpdateParameters, EmailTemplateUpdateOptionalParams)
plantilla de correo electrónico de Novedades API Management
function update(resourceGroupName: string, serviceName: string, templateName: string, ifMatch: string, parameters: EmailTemplateUpdateParameters, options?: EmailTemplateUpdateOptionalParams): Promise<EmailTemplateUpdateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- templateName
-
string
Email identificador de nombre de plantilla.
- ifMatch
-
string
ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.
- parameters
- EmailTemplateUpdateParameters
Actualizar parámetros.
Parámetros de opciones.
Devoluciones
Promise<EmailTemplateUpdateResponse>