支援的原則規則類型為:資料庫要求、檔案要求、程式要求、啟動要求、儲存體、儲存體要求、同步點要求、時間、「TD 佇列」要求、「TD 佇列」位元組,以及「TS 佇列」要求。
使用資料庫要求原則規則類型,可定義由使用者作業所執行的 DB2® SQL 要求數臨界值,並在超出臨界值時採取自動動作。計數包括結束所發出的 SQL 要求。例如,程式發出的 EXEC CICS FILE 要求由 CICS® VT 計數轉換為 SQL 要求,兩者皆接近任一檔案要求臨界值和任一 SQL 計數臨界值。
使用檔案要求原則規則類型,可定義由使用者作業所執行的 EXEC CICS 檔案存取要求數臨界值,並在超出臨界值時採取自動動作。臨界值適用於特定的檔案指令,例如 READ。它不是所有檔案存取要求的累加計數。當應用程式提出檔案控制要求時,無論要求是否成功,抑或 XFCREQ 廣域使用者結束程式傳回了回應碼 UERCBYP(忽略要求),都會將檔案要求納入計數。會在擁有應用程式的區域 (AOR) 的作業下計算要求(不管檔案是本端或遠端)。不會在擁有檔案的區域 (FOR) 中計算要求。
使用程式要求原則規則類型,可定義由使用者作業所執行的 EXEC CICS LINK 或 EXEC CICS INVOKE APPLICATION 要求數的臨界值,並在超出臨界值時自動執行動作。無論要求是否成功,抑或 XPCREQ 廣域使用者結束程式傳回了回應碼 UERCBYP(忽略要求),此規則類型都會套用至在本端或遠端處理的要求。在遠端區域中啟動用以處理 DPL 要求的任何作業,都會排除在發出 DPL 的作業所套用的規則範圍以外,而使遠端作業可能進一步執行的任何要求,都不會被本端作業納入計數中。
使用儲存體原則規則類型,可定義由使用者作業所配置的儲存體量臨界值,並在超出臨界值時採取自動動作。臨界值適用於特定的儲存體類別,例如 31 位元作業儲存體。它不是所有儲存體要求的累加計數。
臨界值計數包括使用者作業所執行的所有成功 GETMAIN 要求:明確的 EXEC CICS GETMAIN 要求以及隱含的 GETMAIN 要求,它們會出現以回應其他 EXEC CICS 指令,例如 EXEC CICS READ FILE SET。若為作業相關的儲存體要求(task24、task31 及 task64),當作業發出會成功的明確或隱含 FREEMAIN 時,會減少計數。但是,當作業釋放共用儲存體時,共用儲存體(shared24、shared31 及 shared64)的計數「不會」減少。
使用儲存體要求原則規則類型,可定義由使用者作業所執行的 GETMAIN 要求數臨界值,並在超出臨界值時採取自動動作。這與根據所配置儲存體量來定義臨界值所使用的儲存體原則規則類型不同。儲存體要求臨界值計數包含使用者作業所執行的所有 GETMAIN 要求:明確的 EXEC CICS GETMAIN 要求以及隱含的 GETMAIN 要求,它們會出現以回應其他 EXEC CICS 指令,例如 EXEC CICS READ FILE SET。即使要求失敗,儲存體要求計數器也會遞增。
使用同步點要求原則規則類型,可定義由使用者作業所執行的 EXEC CICS SYNCPOINT 要求數的臨界值,並在超出臨界值時自動執行動作。EXEC CICS SYNCPOINT 和 SYNCPOINT ROLLBACK 要求都將納入計數,且除了成功的要求外,不成功的要求也包括在內。
使用時間原則規則類型,可定義由使用者作業所使用的處理器時間量臨界值(CPU 時間原則項目)或是作業的經歷時間量(經歷時間原則項目),並在超出臨界值時自動執行動作。時間原則規則的臨界值是以時間為基礎的(而非 API 要求的計數或配置的儲存體量),這一點與其他原則規則類型有所不同。
針對 CPU 時間原則項目而言,必須等到重新分派作業,接著發出 EXEC CICS 呼叫,或呼叫 TRUE(例如 EXEC SQL 呼叫)之後,才會檢查是否超出 CPU 時間臨界值。如果作業因故一直未停止控制,則在任何時間原則處理執行之前,一般 RUNAWAY 處理即會在超出 RUNAWAY 時間間隔時異常終止作業。針對經歷時間原則項目而言,每當作業發出 EXEC CICS 呼叫或呼叫 TRUE 時,即會檢查是否超出經歷時間臨界值。無論是何種情況,如果超出臨界值,且規則動作是「異常終止」,則會在指令完成後執行異常終止動作。
使用「TD 佇列要求」原則規則類型,可定義由使用者作業所執行的暫時資料佇列 (TDQ) 存取要求數的臨界值,並在超出臨界值時自動執行動作。EXEC CICS READQ TD 及 EXEC CICS WRITEQ TD 要求都會納入計數中,且無論要求是否成功,抑或 XTDREQ 廣域使用者結束程式傳回了回應碼 UERCBYP(忽略要求),都會將每個要求納入計數。
使用「TS 佇列位元組」原則規則類型,可定義由使用者作業寫入至個別暫時儲存體佇列 (TSQ) 類型(輔助或主要)的資料量總計臨界值,或是寫入至輔助和主要 TSQ 兩者加總的資料量總計臨界值,並在超出臨界值時自動執行動作。只會將成功要求的資料納入計數。EXEC CICS WRITEQ TS 和 EXEC CICS WRITEQ TS REWRITE 這兩個要求都寫入的資料,會納入總計之中。對於 EXEC CICS WRITEQ TS REWRITE 要求,計數將會依據 REWRITE 的大小總計增加,而不是原始 WRITE 和 REWRITE 之間的差異。此行為與 MN 網域處理 TSQ WRITE 和 REWRITE 要求的方式完全一致。
使用「TS 佇列要求」原則規則類型,可定義由使用者作業對輔助或主要暫時儲存體佇列 (TSQ) 發出的 EXEC CICS READQ TS 和 EXEC CICS WRITEQ TS 要求數的臨界值,並在超出臨界值時自動執行動作。不會將對本端共用暫時儲存體佇列的讀取或寫入要求納入計數。無論要求是否成功,抑或 XTSEREQ 廣域使用者結束程式傳回了回應碼 UERCBYP(忽略要求),對輔助及主要 TSQ 的所有 TSQ 存取要求都會納入計數。EXEC CICS WRITEQ TS REWRITE 要求會被計為 WRITEQ。