Previous Topic

Next Topic

Book Contents

Book Index

Request to create SMART Folder and sub folder example

The following example is request is to create a outer-most SMART Folder with a job and a sub folder in the first level which also contains a job:

<?xml version="1.0" encoding="iso-8859-1"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

  <SOAP-ENV:Body>

    <ctmem:request_def_create_folder xmlns:ctmem="http://www.bmc.com/ctmem/schema918">

      <ctmem:user_token>115B95A7FA4B787B924A2BEA8CE3121A</ctmem:user_token>

      <ctmem:SMART_folder>

        <ctmem:control_m>my918</ctmem:control_m>

        <ctmem:folder_name>apiTestSMARTFolder</ctmem:folder_name>

        <ctmem:order_method>SYSTEM</ctmem:order_method>

        <ctmem:folder_attributes>

          <ctmem:application>apiWinApp</ctmem:application>

          <ctmem:sub_application>apiGroup</ctmem:sub_application>

          <ctmem:created_by>emuser</ctmem:created_by>

          <ctmem:smart_folder_rule_based_cals>

              <ctmem:rule_based_cal>

              <ctmem:rule_based_cal_name>rule_based_cal1</ctmem:rule_based_cal_name>

               <ctmem:month_days>ALL</ctmem:month_days>

               <ctmem:MAR>yes</ctmem:MAR>

            </ctmem:rule_based_cal>

          </ctmem:smart_folder_rule_based_cals>

        </ctmem:folder_attributes>

        <ctmem:sub_folders>

          <ctmem:sub_folder>

            <ctmem:folder_name>subFolder_1</ctmem:folder_name>

            <ctmem:folder_attributes>

              <ctmem:application>apiWinApp</ctmem:application>

              <ctmem:sub_application>apiGroup</ctmem:sub_application>

              <ctmem:run_as>controlm</ctmem:run_as>

              <ctmem:created_by>emuser</ctmem:created_by>

              <ctmem:sub_folder_rule_based_cals>

                <ctmem:sub_rule_based_cal>

<ctmem:rule_based_cal_name>rule_based_cal1</ctmem:rule_based_cal_name>

                </ctmem:sub_rule_based_cal>

              </ctmem:sub_folder_rule_based_cals>

            </ctmem:folder_attributes>

<ctmem:jobs>

              <ctmem:job>

                <ctmem:job_name>In-SubFolder_1</ctmem:job_name>

                <ctmem:mem_name>In-SubFolder_1</ctmem:mem_name>

                <ctmem:task_type>command</ctmem:task_type>

                <ctmem:application>apiWinApp</ctmem:application>

                <ctmem:sub_application>apiGroup</ctmem:sub_application>

                <ctmem:command>ls -l</ctmem:command>

                <ctmem:run_as>controlm</ctmem:run_as>

                <ctmem:created_by>emuser</ctmem:created_by>

                <ctmem:job_rule_based_cals>

                  <ctmem:job_rule_based_cal>

<ctmem:rule_based_cal_name>rule_based_cal1</ctmem:rule_based_cal_name>

                  </ctmem:job_rule_based_cal>

                </ctmem:job_rule_based_cals>

              </ctmem:job>

            </ctmem:jobs>

          </ctmem:sub_folder>

        </ctmem:sub_folders>

<ctmem:jobs>

          <ctmem:job>

            <ctmem:job_name>In-Smart-Folder</ctmem:job_name>

            <ctmem:mem_name>INGROUP</ctmem:mem_name>

            <ctmem:mem_lib>INGROUP</ctmem:mem_lib>

            <ctmem:task_type>dummy</ctmem:task_type>

            <ctmem:application>apiWinApp</ctmem:application>

            <ctmem:sub_application>apiGroup</ctmem:sub_application>

            <ctmem:run_as>controlm</ctmem:run_as>

            <ctmem:created_by>emuser</ctmem:created_by>

          </ctmem:job>

        </ctmem:jobs>

      </ctmem:SMART_folder>

    </ctmem:request_def_create_folder>

  </SOAP-ENV:Body>

</SOAP-ENV:Envelope>

Parent Topic

Create folder definitions examples