Alters selected attribute values across one or more resource definitions, without affecting other attribute values.
<CCV210>
<Alter>
<LocationCriteria>
<LocationName> location_name </LocationName>
<LocationType> CConfig | Context | CSD </LocationType>
</LocationCriteria>
<ObjectCriteria> 1
<ListCount> element_count </ListCount>
<ListElement>
<ObjName> resource_name </ObjName>
<ObjGroup> resource_group </ObjGroup>
<ObjType> resource_type </ObjType>
</ListElement>
More list elements…
</ObjectCriteria>
<InputData>
<object_type> 2
<ObjectData> 3
<attribute_name>value</attribute_name> …
</ObjectData>
</object_type>
</InputData>
</Alter>
</CCV210>
or
For example, to identify all program resource definitions beginning with the characters PAY, from all groups beginning with the characters FIN, specify:
<ObjectCriteria>
<ObjName>PAY*</ObjName>
<ObjGroup>FIN*</ObjGroup>
<ObjType>PROGDEF</ObjType>
</ObjectCriteria>
The names of the object data elements match the attribute names used by CICSPlex® SM. For details, see the XML schema CCVXXRES supplied in sample library SCCVSAMP. For example, to set the PROGRAM attribute of a TRANDEF resource definition to QAAFLTC, you specify <Program>QAAFLTC</Program>. See Examples for an example using the Create API command. For a complete list of attributes for each object, see the resource table descriptions in CICS® Transaction Server for z/OS®: CICSPlex SM Resource Tables Reference. To set an attribute to its default value, specify an empty element, such as <attribute_name/>, or an element containing whitespace only.
<CCV210>
<Alter>
<OutputData>
<ReturnCode> return_code </ReturnCode>
<ReasonCode> reason_code </ReasonCode>
<TaskNo> CICS_task_number </TaskNo>
<ListCount> element_count </ListCount>
<ListElement>
<ReturnCode> return_code </ReturnCode>
<ReasonCode> reason_code </ReasonCode>
<ObjName> resource_name </ObjName>
<ObjGroup> resource_group </ObjGroup>
<ObjType> resource_type </ObjType>
<Config> CICS_configuration </Config>
<LocationName> CSD_DSN | context </LocationName>
<ChangeTime> time_stamp </ChangeTime>
<IntegrityToken> integrity_token </IntegrityToken>
</ListElement>
More list elements…
</OutputData>
</Alter>
</CCV210>