您可以將電子郵件範本物件新增至自動電子郵件範本,以傳回有關 URI、機器、藍圖、成本和申請的資訊。

您可以使用下列電子郵件範本物件,將資訊傳回自動電子郵件範本。

  • WebsiteURIItems

  • WebsiteURIInbox

  • VirtualMachineEx

  • VirtualMachineTemplateEx

  • ReservationHelper

  • Request

  • RequestWithAudit

WebsiteURIItems 物件會傳回 vRealize Automation 主控台上 [項目] 索引標籤的 URL,例如 https://vcac.mycompany.com/shell-ui-app/org/mytenant/#csp.catalog.item.list。若要使用此物件提供主控台中 [我的項目] 頁面的連結,請考慮下列範例行。

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

WebsiteURIInbox 物件會傳回 vRealize Automation 主控台上 [收件匣] 索引標籤的 URL,例如 https://vcac.mycompany.com/shell-ui-app/org/mytenant/#cafe.work.items.list。若要使用此物件提供主控台中 [我的收件匣] 頁面的連結,請考慮下列範例行。

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

VirtualMachineEx 物件會傳回與觸發電子郵件的事件相關聯之機器的特定項目相關資訊。這項資訊由隨物件提供的屬性決定;請參閱「VirtualMachineEx 物件的所選屬性」資料表以取得更多資訊。例如,您可以使用下列行在電子郵件中包含機器的到期日期。

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

表格 1. VirtualMachineEx 物件的所選屬性

屬性

傳回

名稱

vRealize Automation 產生的機器名稱

說明

機器的說明

DnsName

機器的 DNS 名稱

TemplateName

從中佈建機器的藍圖名稱

StoragePath

如果是虛擬機器,即在其上佈建機器的儲存區路徑名稱

狀態/名稱

機器的狀態

擁有者

機器的擁有者

到期

機器的到期日期

ExpireDays

距離機器到期的天數

CreationTime

佈建機器的日期和時間

HostName

如果是虛擬機器,即佈建機器的主機名稱

GroupName

在其中佈建機器的業務群組名稱

ReservationName

在其上佈建機器的保留區名稱

Group/AdministratorEmail

接收為其佈建機器之業務群組的群組管理員電子郵件的使用者或群組的名稱

此外,特殊屬性內容可讓您在與機器相關聯的自訂內容中搜尋特定內容,並傳回值 (如果找到)。例如,若要包括 Image.WIM.Name 的值 (它指定了從中佈建機器的 WIM 映像的名稱),您可以使用下列行。

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

如果機器沒有 Image.WIM.Name 內容,將不會傳回任何內容。

VirtualMachineTemplateEx 物件會傳回與觸發電子郵件的事件相關聯之機器來源藍圖的特定項目相關資訊。這項資訊由隨物件提供的屬性決定;請參閱「VirtualMachineTemplateEx 電子郵件物件的所選屬性」資料表以取得更多資訊。例如,若要包括在來源藍圖中指定的每日成本,您可以使用下列行:

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

表格 2. VirtualMachineTemplateEx 電子郵件物件的所選屬性

屬性

傳回

名稱

藍圖的名稱

說明

藍圖的說明

MachinePrefix

在藍圖中指定的機器前置詞

LeaseDays

在藍圖中指定的租用天數

ExpireDays

如果是虛擬藍圖,即指定的封存天數

成本

在藍圖中指定的每日成本

VirtualMachineTemplateEx 還可擷取特殊屬性內容,可讓您在藍圖中包含的自訂內容中搜尋特定內容並傳回值 (如果找到),如針對 VirtualMachineEx 物件的內容所述。

ReservationHelper 物件會傳回當成本設定檔套用至與觸發電子郵件的事件相關聯的機器時,有關機器每日成本的資訊,如「ReservationHelper 電子郵件物件的所選屬性」資料表中的屬性所指定。

表格 3. ReservationHelper 電子郵件物件的所選屬性

屬性

傳回

DailyCostFormatted

機器的每日成本

LeaseCostFormatted

每日成本乘以機器租用中的天數。