Puede añadir objetos de plantilla de correo electrónico a plantillas de correo electrónico automáticas para devolver información acerca de URI, máquinas, blueprints, costes y solicitudes.

Puede utilizar los siguientes objetos de plantilla de correo electrónico para devolver información a plantillas de correo electrónico automáticas.

  • WebsiteURIItems

  • WebsiteURIInbox

  • VirtualMachineEx

  • VirtualMachineTemplateEx

  • ReservationHelper

  • Request

  • RequestWithAudit

El objeto WebsiteURIItems devuelve la URL de la pestaña Elementos de la consola vRealize Automation, por ejemplo https://vcac.mycompany.com/shell-ui-app/org/mytenant/#csp.catalog.item.list. Si desea utilizar este objeto para proporcionar un vínculo a la página Mis elementos de la consola, tenga en cuenta las siguientes líneas de ejemplo.

       Click
          <a>
            <xsl:attribute name="href">
              <xsl:value-of select="//WebsiteURIItems"/>
            </xsl:attribute><xsl:value-of select="//WebsiteURIItems"/>here</a>
          for your provisioned items.

El objeto WebsiteURIInbox devuelve la URL de la pestaña Bandeja de entrada de la consola vRealize Automation, por ejemplo https://vcac.mycompany.com/shell-ui-app/org/mytenant/#cafe.work.items.list. Si desea utilizar este objeto para proporcionar un vínculo a la página Mi bandeja de entrada de la consola, tenga en cuenta las siguientes líneas de ejemplo.

       Click
          <a>
            <xsl:attribute name="href">
              <xsl:value-of select="//WebsiteURIInbox"/></xsl:attribute><xsl:value-of select="//WebsiteURIInbox"/>here</a>
           for your assigned tasks.

El objeto VirtualMachineEx devuelve un elemento específico de información acerca de la máquina relativo al hecho de que el evento desencadenara el correo electrónico. La información está determinada por el atributo proporcionado con el objeto. Para obtener más información, consulte la tabla Atributos seleccionados del objeto VirtualMachineEx. Por ejemplo, podría utilizar la siguiente línea para incluir la fecha de caducidad de la máquina en un correo electrónico.

<xsl:value-of select="//VirtualMachineEx/Expires"/>

Tabla 1. Atributos seleccionados del objeto VirtualMachineEx

Atributo

Devuelve

Name

Nombre de máquina generado por vRealize Automation

Description

Descripción de la máquina

DnsName

Nombre DNS de la máquina

TemplateName

Nombre del blueprint desde el que se aprovisionó la máquina

StoragePath

En caso de tratarse de una máquina virtual, nombre de la ruta de almacenamiento en la que se aprovisionó la máquina

State/Name

Estado de la máquina

Owner

Propietario de la máquina

Expires

Fecha en que caduca la máquina

ExpireDays

Número de días antes de que caduque la máquina

CreationTime

Fecha y hora en que se aprovisionó la máquina

Hostname

En caso de tratarse de una máquina virtual, nombre del host en el que se aprovisionó la máquina

GroupName

Nombre del grupo empresarial en el que se aprovisionó la máquina

ReservationName

Nombre de la reserva en la que se aprovisionó la máquina

Group/AdministratorEmail

Nombres de usuarios o grupos que reciben correos electrónicos del administrador para el grupo empresarial para el que se aprovisionó la máquina

Además, el atributo especial Propiedades le permite buscar las propiedades personalizadas asociadas a la máquina de una propiedad específica y devolver el valor en caso de encontrarse. Por ejemplo, para incluir el valor de Image.WIM.Name, que especifica el nombre de la imagen WIM desde la que se aprovisionó una máquina, podría utilizar las siguientes líneas.

<xsl:for-each select="//VirtualMachineEx/Properties/NameValue">
    <xsl:if test="starts-with(Name, 'Image.WIM.Name')">
        <xsl:value-of select="Value"/>

Si la máquina no tiene la propiedad Image.WIM.Name, no se devuelve nada.

El objeto VirtualMachineTemplateEx devuelve un elemento específico de información acerca de la máquina relativo al hecho de que el evento desencadenara el correo electrónico. La información está determinada por el atributo proporcionado con el objeto. Para obtener más información, consulte la tabla Atributos seleccionados del objeto de correo electrónico VirtualMachineTemplateEx. Por ejemplo, para incluir el coste diario especificado en el blueprint de origen, podría utilizar la siguiente línea:

<xsl:value-of select="//VirtualMachineTemplateEx/Cost"/>

Tabla 2. Atributos seleccionados del objeto de correo electrónico VirtualMachineTemplateEx

Atributo

Devuelve

Name

Nombre del blueprint

Description

Descripción del blueprint

MachinePrefix

Prefijo de máquina especificado en blueprint

LeaseDays

Número de días de concesión especificados en blueprint

ExpireDays

En el caso de un blueprint virtual, el número de días de archivo especificado

Cost

Coste diario especificado en blueprint

El VirtualMachineTemplateEx también toma las propiedades de atributo especial que le permitirán buscar las propiedades personalizadas incluidas en el blueprint de una propiedad específica y devolver el valor, si se encuentra, como se describe para el objeto VirtualMachineEx.

El objeto ReservationHelper devuelve información acerca del coste diario de la máquina, como especifican los atributos de la tabla Atributos seleccionados del objeto de correo electrónico ReservationHelper, cuando se aplica un perfil de costes a la máquina relacionado con el hecho de que el evento desencadenara un correo electrónico.

Tabla 3. Atributos seleccionados del objeto de correo electrónico ReservationHelper

Atributo

Devuelve

DailyCostFormatted

Coste diario de la máquina

LeaseCostFormatted

El coste diario calcula el número de días de la concesión de la máquina.