Compartir a través de


EmailTemplate interface

Interfaz que representa una emailTemplate.

Métodos

createOrUpdate(string, string, string, EmailTemplateUpdateParameters, EmailTemplateCreateOrUpdateOptionalParams)

Actualiza una plantilla de correo electrónico.

delete(string, string, string, string, EmailTemplateDeleteOptionalParams)

Restablezca la plantilla de correo electrónico a la plantilla predeterminada proporcionada por la instancia del servicio API Management.

get(string, string, string, EmailTemplateGetOptionalParams)

Obtiene los detalles de la plantilla de correo electrónico especificada por su identificador.

getEntityTag(string, string, string, EmailTemplateGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) de la plantilla de correo electrónico especificada por su identificador.

listByService(string, string, EmailTemplateListByServiceOptionalParams)

Obtiene todas las plantillas de correo electrónico.

update(string, string, string, string, EmailTemplateUpdateParameters, EmailTemplateUpdateOptionalParams)

Actualiza la plantilla de correo electrónico de API Management

Detalles del método

createOrUpdate(string, string, string, EmailTemplateUpdateParameters, EmailTemplateCreateOrUpdateOptionalParams)

Actualiza una plantilla de correo electrónico.

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 no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

templateName

string

Identificador de nombre de plantilla de correo electrónico.

parameters
EmailTemplateUpdateParameters

Parámetros de actualización de plantilla de correo electrónico.

options
EmailTemplateCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, EmailTemplateDeleteOptionalParams)

Restablezca la plantilla de correo electrónico a la plantilla predeterminada proporcionada por la instancia del servicio 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 no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

templateName

string

Identificador de nombre de plantilla de correo electrónico.

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.

options
EmailTemplateDeleteOptionalParams

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 no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

templateName

string

Identificador de nombre de plantilla de correo electrónico.

options
EmailTemplateGetOptionalParams

Parámetros de opciones.

Devoluciones

getEntityTag(string, string, string, EmailTemplateGetEntityTagOptionalParams)

Obtiene la versión de 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 no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

templateName

string

Identificador de nombre de plantilla de correo electrónico.

options
EmailTemplateGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

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 no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

options
EmailTemplateListByServiceOptionalParams

Parámetros de opciones.

Devoluciones

update(string, string, string, string, EmailTemplateUpdateParameters, EmailTemplateUpdateOptionalParams)

Actualiza la plantilla de correo electrónico de 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 no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

templateName

string

Identificador de nombre de plantilla de correo electrónico.

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

Actualice los parámetros.

options
EmailTemplateUpdateOptionalParams

Parámetros de opciones.

Devoluciones