LSRDEF Resource Table
A CICS® Definition that describes a local shared resource (LSR) pool for use by CICS files.
The First key field for this resource is NAME.
The Second key field for this resource is DEFVER.
The Third key field for this resource is CSDGROUP.
The following actions are supported:
- ADDTOGRP
- Add to resource group The parameter data for the ADDTOGRP action is:
PARM('RESGROUP(resgroup).') where: resgroup = The name of a RESGROUP definition. - CSDCOPY
- Copy the CICS CSD resource definition in a CSD group into an different CSD group.
- CSDINSTALL
- Install the CICS CSD resource definition in a CSD group into an active system.
- INSTALL
- Install an LSR Pool Definition.
The parameter data for the INSTALL action is described in Parameters for installing CICS definitions using BAS.
- External resource name(CMCI)
- CICSDefinitionLSRPool
- Object type
- CICS Definition
- Length
- 464
- Usage
- API, Batch Utility, WUI, CICS Management Client Interface(CMCI)
- API view
- No
- CMAS context
- No
- SCOPE applies
- No
- Only query CMASs in workload
- No
- Copybook identifier
- EYUt3804
- Security Class
- BAS.REGION
- CICS Commands subject to CICS Security
- INQUIRE LSRPOOL
- Unsupported CICS Releases
- None
| Operations | Actions | Parameters | Required |
|---|---|---|---|
| CREATE | CSD | No | |
| RESGROUP(value) | No | ||
| GET | CICSGRP(value) | No | |
| CICSSYS(value) | No | ||
| CSDGROUP(value) | No | ||
| RESGROUP(value) | No | ||
| REMOVE | CSD | No | |
| UPDATE | CSD | No | |
| PERFORM SET, PERFORM OBJECT | ADDTOGRP | RESGROUP(value) | Yes |
| CSDCOPY | AS_RESOURCE(value) | No | |
| DUPACTION(DUPERROR, DUPNOREPLACE, DUPREPLACE) | No | ||
| TO_CSDGROUP(value) | No | ||
| CSDINSTALL | None | N/A | |
| INSTALL | FORCEINS(YES, NO) | No | |
| MODE(value) | No | ||
| NOTIFY(NO, INACTIVE, RELEASE, FULL) | No | ||
| OVERRIDE | No | ||
| OVERTYPE(TARGET, RELATED, BOTH, NONE) | No | ||
| RELATED(value) | No | ||
| STATECHK(YES, NO) | No | ||
| TARGET(value) | Yes | ||
| USAGE(LOCAL) | Yes |
| Value | Code | Description |
|---|---|---|
| 1 | LSRDEF_INV_DATA | Attribute data invalid |
| 2 | LSRDEF_REC_NOT_FOUND | Requested resource not found |
| 4 | LSRDEF_REC_EXISTS | Resource already exists |
| 5 | LSRDEF_REC_CHANGED | Resource definition already changed |
| 6 | LSRDEF_INV_RESTYPE | Invalid resource type |
| 7 | LSRDEF_INV_VER | Invalid resource version |
| 11 | LSRDEF_NON_MP | Maintenance point CMAS not available |
| 12 | LSRDEF_INV_CONTEXT | Context not found |
| 13 | LSRDEF_INCONSISTENT_SET | Inconsistent set condition |
| 14 | LSRDEF_INV_RESGROUP | Resource group not found |
| 21 | LSRDEF_INV_ACTION | Invalid action |
| 22 | LSRDEF_INV_RECADDR | Invalid record address |
| 23 | LSRDEF_INV_RECLEN | Invalid record length |
| 24 | LSRDEF_DIFF_VERSION | Different version |
| 25 | LSRDEF_EARLY_NAMELIST_END | Early name list end |
| 26 | LSRDEF_INV_NAMELIST | Invalid name list |
| 27 | LSRDEF_INV_NAME | Invalid name |
| 28 | LSRDEF_INV_MINNAME | Invalid minor name |
| 29 | LSRDEF_NOTIFY | Notify |
| 30 | LSRDEF_PARTIAL_INSTALL | Partial install |
| 31 | LSRDEF_NOTHING_INSTALLED | Nothing installed |
| 32 | LSRDEF_NO_TARGETS | No targets |
| 33 | LSRDEF_NO_RELATED | No related systems |
| 34 | LSRDEF_INV_TSCOPE | Invalid target scope |
| 35 | LSRDEF_INV_RSCOPE | Invalid related scope |
| 36 | LSRDEF_INV_USAGE | Invalid usage |
| 37 | LSRDEF_INV_MODE | Invalid mode |
| 38 | LSRDEF_INV_STATECHK | Invalid state check |
| 39 | LSRDEF_INV_FORCEINS | Invalid force install |
| 40 | LSRDEF_INV_NOTIFY | Invalid notify |
| 41 | LSRDEF_INV_OVERTYPE | Invalid over type |
| 42 | LSRDEF_INV_OVRBLOCK | Invalid override block |
| 43 | LSRDEF_INV_ORSTRING | Invalid override string |
| 44 | LSRDEF_INV_STRNGTERM | Invalid string term |
| 45 | LSRDEF_INV_EMBEDTERM | Invalid embedded terminator |
| 46 | LSRDEF_INV_ATTRIBUTE | Invalid attribute |
| 47 | LSRDEF_INV_LITERAL | Invalid literal |
| 48 | LSRDEF_INV_ORSTGNA | Invalid override string |
| 49 | LSRDEF_SCOPE_REQUIRED | Scope required |
| 50 | LSRDEF_USAGE_CONFLICT | Usage conflict |
| 51 | LSRDEF_NODEFS_SELECTED | No definitions selected |
| 52 | LSRDEF_MORE_THAN_1_RELSYS | More than one related system |
| 53 | LSRDEF_MISSING_RELSYSID | Missing related system identifier |
| 54 | LSRDEF_SCOPE_CONFLICT | Scope conflict |
| 55 | LSRDEF_INV_CSDGROUP | Invalid CSD group |
| 56 | LSRDEF_REC_NOT_REMOVED | Record not removed |
| 57 | LSRDEF_INV_RESOURCE | Invalid resource |
| 58 | LSRDEF_INV_CICS_RESTYPE | Invalid CICS restype |
| 59 | LSRDEF_PARTIAL_ACTION | Partial action |
| 60 | LSRDEF_NOTHING_ACTIONED | Nothing actioned |
| 61 | LSRDEF_INV_BOTHTOAS | TO_CSDGROUP and AS_RESOURCE are mutually exclusive |
| 62 | LSRDEF_INV_NOTTOAS | Either TO_CSDGROUP or AS_RESOURCE is required |
| 63 | LSRDEF_CSD_ERROR | CSD access error |
| Name | Datatype | Source | Len | Req | Sum | Description | Default | Value Range | Offset |
|---|---|---|---|---|---|---|---|---|---|
| NAME-1 | CHAR | CPSM | 8 | Yes | DIFF | Name | 25 | ||
| DEFVER-2 | BINARY | CPSM | 1 | Yes | AVG | Version | 0 | 0-15 | 24 |
| CSDGROUP-3 | CHAR | CPSM | 8 | Yes | DIFF | CSD group | 456 | ||
| CHANGEAGENT | CVDAS | CPSM | 4 | No | LIKE | Last modification agent | 8 | ||
| CHANGEAGENT Input/output valid values |
|
||||||||
| CHANGEAGREL | CHAR | CPSM | 4 | No | DIFF | Last modification agent release | 20 | ||
| CHANGETIME | DATETIME | CPSM | 8 | Yes | MAX | Last modification time | 0 | ||
| CHANGEUSRID | CHAR | CPSM | 8 | No | DIFF | Last modification user ID | 12 | ||
| CREATETIME | DATETIME | CPSM | 8 | Yes | MAX | Time created | 360 | ||
| DATA12K | CHAR | CPSM | 8 | No | DIFF | Number of 12 KB data buffers | 3-32767 | 89 | |
| DATA16K | CHAR | CPSM | 8 | No | DIFF | Number of 16 KB data buffers | 3-32767 | 97 | |
| DATA1K | CHAR | CPSM | 8 | No | DIFF | Number of 1 KB data buffers | 3-32767 | 57 | |
| DATA20K | CHAR | CPSM | 8 | No | DIFF | Number of 20 KB data buffers | 3-32767 | 105 | |
| DATA24K | CHAR | CPSM | 8 | No | DIFF | Number of 24 KB data buffers | 3-32767 | 113 | |
| DATA28K | CHAR | CPSM | 8 | No | DIFF | Number of 28 KB data buffers | 3-32767 | 121 | |
| DATA2K | CHAR | CPSM | 8 | No | DIFF | Number of 2 KB data buffers | 3-32767 | 65 | |
| DATA32K | CHAR | CPSM | 8 | No | DIFF | Number of 32 KB data buffers | 3-32767 | 129 | |
| DATA4K | CHAR | CPSM | 8 | No | DIFF | Number of 4 KB data buffers | 3-32767 | 73 | |
| DATA512 | CHAR | CPSM | 8 | No | DIFF | Number of 512-byte data buffers | 3-32767 | 49 | |
| DATA8K | CHAR | CPSM | 8 | No | DIFF | Number of 8 KB data buffers | 3-32767 | 81 | |
| DESCCODEPAGE | BINARY | CPSM | 4 | No | DIFF | Description code page | 37 | 0-99999999 | 452 |
| DESCRIPTION | CHAR | CPSM | 58 | No | DIFF | Description | 392 | ||
| HSDATA12K | CHAR | CPSM | 8 | No | DIFF | Number of 12 KB Hiperspace data buffers | 0-16777215 | 241 | |
| HSDATA16K | CHAR | CPSM | 8 | No | DIFF | Number of 16 KB Hiperspace data buffers | 0-16777215 | 249 | |
| HSDATA20K | CHAR | CPSM | 8 | No | DIFF | Number of 20 KB Hiperspace data buffers | 0-16777215 | 257 | |
| HSDATA24K | CHAR | CPSM | 8 | No | DIFF | Number of 24 KB Hiperspace data buffers | 0-16777215 | 265 | |
| HSDATA28K | CHAR | CPSM | 8 | No | DIFF | Number of 28 KB Hiperspace data buffers | 0-16777215 | 273 | |
| HSDATA32K | CHAR | CPSM | 8 | No | DIFF | Number of 32 KB Hiperspace data buffers | 0-16777215 | 281 | |
| HSDATA4K | CHAR | CPSM | 8 | No | DIFF | Number of 4 KB Hiperspace data buffers | 0-16777215 | 225 | |
| HSDATA8K | CHAR | CPSM | 8 | No | DIFF | Number of 8 KB Hiperspace data buffers | 0-16777215 | 233 | |
| HSINDEX12K | CHAR | CPSM | 8 | No | DIFF | Number of 12 KB Hiperspace index buffers | 0-16777215 | 305 | |
| HSINDEX16K | CHAR | CPSM | 8 | No | DIFF | Number of 16 KB Hiperspace index buffers | 0-16777215 | 313 | |
| HSINDEX20K | CHAR | CPSM | 8 | No | DIFF | Number of 20 KB Hiperspace index buffers | 0-16777215 | 321 | |
| HSINDEX24K | CHAR | CPSM | 8 | No | DIFF | Number of 24 KB Hiperspace index buffers | 0-16777215 | 329 | |
| HSINDEX28K | CHAR | CPSM | 8 | No | DIFF | Number of 28 KB Hiperspace index buffers | 0-16777215 | 337 | |
| HSINDEX32K | CHAR | CPSM | 8 | No | DIFF | Number of 32 KB Hiperspace index buffers | 0-16777215 | 345 | |
| HSINDEX4K | CHAR | CPSM | 8 | No | DIFF | Number of 4 KB Hiperspace index buffers | 0-16777215 | 289 | |
| HSINDEX8K | CHAR | CPSM | 8 | No | DIFF | Number of 8 KB Hiperspace index buffers | 0-16777215 | 297 | |
| INDEX12K | CHAR | CPSM | 8 | No | DIFF | Number of 12 KB index buffers | 3-32767 | 177 | |
| INDEX16K | CHAR | CPSM | 8 | No | DIFF | Number of 16 KB index buffers | 3-32767 | 185 | |
| INDEX1K | CHAR | CPSM | 8 | No | DIFF | Number of 1 KB index buffers | 3-32767 | 145 | |
| INDEX20K | CHAR | CPSM | 8 | No | DIFF | Number of 20 KB index buffers | 3-32767 | 193 | |
| INDEX24K | CHAR | CPSM | 8 | No | DIFF | Number of 24 KB index buffers | 3-32767 | 201 | |
| INDEX28K | CHAR | CPSM | 8 | No | DIFF | Number of 28 KB index buffers | 3-32767 | 209 | |
| INDEX2K | CHAR | CPSM | 8 | No | DIFF | Number of 2 KB index buffers | 3-32767 | 153 | |
| INDEX32K | CHAR | CPSM | 8 | No | DIFF | Number of 32 KB index buffers | 3-32767 | 217 | |
| INDEX4K | CHAR | CPSM | 8 | No | DIFF | Number of 4 KB index buffers | 3-32767 | 161 | |
| INDEX512 | CHAR | CPSM | 8 | No | DIFF | Number of 512-byte index buffers | 3-32767 | 137 | |
| INDEX8K | CHAR | CPSM | 8 | No | DIFF | Number of 8 KB index buffers | 3-32767 | 169 | |
| LSRPOOLID | CHAR | CPSM | 4 | No | DIFF | LSR Pool number | 1 | 1-255 | 33 |
| MAXKEYLENGTH | CHAR | CPSM | 4 | No | DIFF | Maximum key length | 0-255 | 37 | |
| SHARELIMIT | CHAR | CPSM | 4 | No | DIFF | Resource share limit | 50 | 1-100 | 41 |
| STRINGS | CHAR | CPSM | 4 | No | DIFF | Maximum number of file strings in pool | 1-255 | 45 | |
| USERDATA1 | CHAR | CPSM | 8 | No | DIFF | User data area 1 | 368 | ||
| USERDATA2 | CHAR | CPSM | 8 | No | DIFF | User data area 2 | 376 | ||
| USERDATA3 | CHAR | CPSM | 8 | No | DIFF | User data area 3 | 384 | ||