RULE Resource Table

This CICS® Resource object provides information about policy rules.

The First key field for this resource is POLICYSET.

The Second key field for this resource is POLICY.

The Third key field for this resource is RULE.

Restriction: The RACF® security profiles do not support the RULE resource; consequently, security checks do not apply to policy query operations.

External resource name(CMCI)
CICSRule
Object type
CICS Resource
Length
936
Usage
API, CICS Management Client Interface(CMCI)
API view
Yes
CMAS context
No
SCOPE applies
Yes
Only query CMASs in workload
No
Copybook identifier
EYUt0215
Security Class
null.null
Unsupported CICS Releases
None
Table 1. Valid CPSM operations
Operations Actions Parameters Required
GET   APPLICATION(value) No
    APPLMAJORVER(value) No
    APPLMICROVER(value) No
    APPLMINORVER(value) No
    OPERATION(value) No
    PLATFORM(value) No
    POLICY(value) No
    POLICYSET(value) No
    RULE(value) No
Table 2. RULE FEEDBACK error codes
Value Code Description
21 RULE_NO_DATA No data to return
22 RULE_INV_PLATFORM Platform name is invalid
23 RULE_INV_APPLICATION Application name is invalid
24 RULE_INV_MAJVER Application major version is invalid
25 RULE_INV_MINVER Application minor version is invalid
26 RULE_INV_MICVER Application micro version is invalid
27 RULE_INV_OPERATION Operation name is invalid
28 RULE_INV_POLICY Policy name is invalid
29 RULE_INV_RULE Rule name is invalid
Table 3. RULE resource table attributes
Name Datatype Source CICS Source CICS Field Len Sum Description Get Invalid Offset GraphQL Field
EYU_CICSNAME CHAR CPSM     8 DIFF CICS System Name   0 regionName
EYU_CICSREL CHAR CPSM     4 DIFF CICS Release   8 CICSRelease
EYU_RESERVED CHAR CPSM     4 N/A Reserved   12  
 POLICYSET-1  CHAR CPSM   Calculated 12 DIFF Policy set   200 policySet
 POLICY-2  CHAR CPSM   Calculated 64 DIFF Policy name   212 policyName
 RULE-3  CHAR CPSM   Calculated 64 DIFF Policy Rule   16 policyRule
ABCODE CHAR CPSM   Calculated 4 DIFF Abend code   836 abendCode
ACTION EYUDA CPSM   Calculated 4 DIFF Action   196 action
ACTION Input/output valid values
  • ABEND
  • EVENT
  • MESSAGE
  • REJECT
  • WLMHEALTH
BASEAPMAJVER BINARY CPSM   Calculated 4 MAX Base application major version   756 baseApplicationMajorVersion
BASEAPMICVER BINARY CPSM   Calculated 4 MAX Base application micro version   764 baseApplicationMicroVersion
BASEAPMINVER BINARY CPSM   Calculated 4 MAX Base application minor version   760 baseApplicationMinorVersion
BASEAPPLICTN CHAR CPSM   Calculated 64 DIFF Base application name   692 baseApplicationName
BASELEVEL EYUDA CPSM   Calculated 4 DIFF Base level   624 baseLevel
BASELEVEL Input/output valid values
  • APPLICATION
  • APPLMAJVER
  • APPLMICVER
  • APPLMINVER
  • OPERATION
  • PLATFORM
  • REGION
BASEOPERATN CHAR CPSM   Calculated 64 DIFF Operation name   768 operationName
BASEPLATFORM CHAR CPSM   Calculated 64 DIFF Base platform name   628 basePlatformName
BUNDLE CHAR CPSM   Calculated 8 DIFF Bundle Name   284 bundleName
BUNDLEDIR CHAR CPSM   Calculated 255 DIFF Bundle directory name   368 bundleDirectoryName
BUNDLEID CHAR CPSM   Calculated 64 DIFF Bundle ID   292 bundleID
BUNDLEMAJVER BINARY CPSM   Calculated 4 DIFF Bundle major version   356 bundleMajorVersion
BUNDLEMICVER BINARY CPSM   Calculated 4 DIFF Bundle micro version   364 bundleMicroVersion
BUNDLEMINVER BINARY CPSM   Calculated 4 DIFF Bundle minor version   360 bundleMinorVersion
CHANGEAGENT CVDAS CPSM   Calculated 4 LIKE Last modification agent   80 lastModificationAgent
CHANGEAGENT Input/output valid values
  • CSDAPI
  • CREATESPI
  • CSDBATCH
  • DREPAPI
  • NOTAPPLIC
CHANGEAGREL CHAR CPSM   Calculated 4 DIFF Last modification agent release   84 lastModificationAgentRelease
CHANGETIME DATETIME CPSM   Calculated 8 MAX Last modification time   112 lastModificationTime
CHANGEUSRID CHAR CPSM   Calculated 8 DIFF Last modification user ID   88 lastModificationUserID
COUNT BINARY CPSM   Calculated 4 MAX Action count   832 actionCount
COUNTSTAT BINARY CPSM   Calculated 4 MAX Action count from statistics E710 920 actionCountStat
DEFINESOURCE CHAR CPSM   Calculated 8 DIFF Source of the resource definition   96 sourceOfTheResourceDefinition
DEFINETIME DATETIME CPSM   Calculated 8 MAX Creation time   104 creationTime
EPADAPTER CHAR CPSM   Calculated 32 DIFF EP adapter name   880 epAdapter
EPADAPTERSET CHAR CPSM   Calculated 32 DIFF EP adapter set name   848 epAdapterSet
INSTALLAGENT CVDAS CPSM   Calculated 4 DIFF Installation agent   128 installationAgent
INSTALLAGENT Input/output valid values
  • BUNDLE
INSTALLTIME DATETIME CPSM   Calculated 8 MAX Installation time   120 InstallationTime
INSTALLUSRID CHAR CPSM   Calculated 8 DIFF Installation user ID   132 installationUserID
OPENSTATUS EYUDA CPSM   Calculated 4 LIKE WLM Health OPENSTATUS value E710-E720 916 WLMOpenStatus
OPENSTATUS Input/output valid values
  • CLOSED
  • IMMCLOSE
  • OPEN
  • NOTAPPLIC
OPERATOR EYUDA CPSM   Calculated 4 DIFF Test operator   172 operator
OPERATOR Input/output valid values
  • GT
  • NOTAPPLIC
  • NONE
RULEGROUP EYUDA CPSM   Calculated 4 LIKE Rule group   912 ruleGroup
RULEGROUP Input/output valid values
  • TASK
  • SYSTEM
RULEITEM CHAR CPSM   Calculated 16 DIFF Rule item name   156 ruleItem
RULETYPE CHAR CPSM   Calculated 16 DIFF Rule type   140 ruleType
THRESHOLD CNUMERIC CPSM   Calculated 8 MAX Actual threshold value   184 actualThresholdValue
TIME DATETIME CPSM   Calculated 8 MAX Last action time   840 lastActionTime
TIMESTAT DATETIME CPSM   Calculated 8 MAX Last action time from statistics E710 928 lastActionTimeStat
UNIT EYUDA CPSM   Calculated 4 DIFF Unit qualifier   192 valueUnits
UNIT Input/output valid values
  • BYTE
  • KILOBYTE
  • MEGABYTE
  • GIGABYTE
  • THOUSAND
  • SECOND
  • MILLISECOND
  • MICROSECOND
  • NONE
  • NOTAPPLIC
USERTAG CHAR CPSM   Calculated 8 DIFF User tag   276 userTag
VALUE CNUMERIC CPSM   Calculated 8 MAX Specified threshold value   176 specifiedThresholdValue