Compartilhar via


EmailTemplate interface

Interface que representa um EmailTemplate.

Métodos

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

Atualizações um modelo de Email.

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

Redefina o modelo de Email para o modelo padrão fornecido pela instância de serviço Gerenciamento de API.

get(string, string, string, EmailTemplateGetOptionalParams)

Obtém os detalhes do modelo de email especificado por seu identificador.

getEntityTag(string, string, string, EmailTemplateGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do modelo de email especificado por seu identificador.

listByService(string, string, EmailTemplateListByServiceOptionalParams)

Obtém todos os modelos de email

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

Atualizações Gerenciamento de API modelo de email

Detalhes do método

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

Atualizações um modelo de Email.

function createOrUpdate(resourceGroupName: string, serviceName: string, templateName: string, parameters: EmailTemplateUpdateParameters, options?: EmailTemplateCreateOrUpdateOptionalParams): Promise<EmailTemplateContract>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

templateName

string

Email identificador de nome de modelo.

parameters
EmailTemplateUpdateParameters

Email Parâmetros de atualização de modelo.

options
EmailTemplateCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

Redefina o modelo de Email para o modelo padrão fornecido pela instância de serviço Gerenciamento de API.

function delete(resourceGroupName: string, serviceName: string, templateName: string, ifMatch: string, options?: EmailTemplateDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

templateName

string

Email identificador de nome de modelo.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
EmailTemplateDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, EmailTemplateGetOptionalParams)

Obtém os detalhes do modelo de email especificado por seu identificador.

function get(resourceGroupName: string, serviceName: string, templateName: string, options?: EmailTemplateGetOptionalParams): Promise<EmailTemplateGetResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

templateName

string

Email identificador de nome de modelo.

options
EmailTemplateGetOptionalParams

Os parâmetros de opções.

Retornos

getEntityTag(string, string, string, EmailTemplateGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do modelo de email especificado por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, templateName: string, options?: EmailTemplateGetEntityTagOptionalParams): Promise<EmailTemplateGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

templateName

string

Email identificador de nome de modelo.

options
EmailTemplateGetEntityTagOptionalParams

Os parâmetros de opções.

Retornos

listByService(string, string, EmailTemplateListByServiceOptionalParams)

Obtém todos os modelos de email

function listByService(resourceGroupName: string, serviceName: string, options?: EmailTemplateListByServiceOptionalParams): PagedAsyncIterableIterator<EmailTemplateContract, EmailTemplateContract[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

options
EmailTemplateListByServiceOptionalParams

Os parâmetros de opções.

Retornos

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

Atualizações Gerenciamento de API modelo de email

function update(resourceGroupName: string, serviceName: string, templateName: string, ifMatch: string, parameters: EmailTemplateUpdateParameters, options?: EmailTemplateUpdateOptionalParams): Promise<EmailTemplateUpdateResponse>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

serviceName

string

O nome do serviço Gerenciamento de API.

templateName

string

Email identificador de nome de modelo.

ifMatch

string

ETag da Entidade. A ETag deve corresponder ao estado da entidade atual da resposta de cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
EmailTemplateUpdateParameters

Atualizar parâmetros.

options
EmailTemplateUpdateOptionalParams

Os parâmetros de opções.

Retornos