Salesforce 宣言的なメタデータの定義のサンプル

環境
Salesforce Apex

概要
Apex メール通知をリリースするには、正確なファイル名を指定するか、package.xml でワイルドカードを使用します。

使用例1
package.xml で正確なファイル名を指定しています。

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>apexEmailNotifications</members>
        <name>ApexEmailNotifications</name>
    </types>
    <version>49.0</version>
</Package>

使用例2
package.xml でワイルドカードを使用しています。

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>*</members>
        <name>ApexEmailNotifications</name>
    </types>
    <version>49.0</version>
</Package>

使用例3
組織の Salesforce ユーザーに通知する Apex メール通知をリリースします。

<?xml version="1.0" encoding="UTF-8"?>
<ApexEmailNotifications xmlns="http://soap.sforce.com/2006/04/metadata">
    <apexEmailNotification>
        <user>contact@arkgame.com</user>
    </apexEmailNotification>
</ApexEmailNotifications>

使用例4
外部メールアドレスに通知する Apex メール通知をリリースします。

<?xml version="1.0" encoding="UTF-8"?>
<ApexEmailNotifications xmlns="http://soap.sforce.com/2006/04/metadata">
    <apexEmailNotification>
        <email>test01@arkgame.com</email>
    </apexEmailNotification>
</ApexEmailNotifications>

 

Salesforce

Posted by arkgame