The MVS function package contains one linked element type, called MVS Resource. Both MVS data set and MVS data set member element types can be defined using this linked element type.
Linked MVS Resource element types must be set up in the following way:
Attribute | Description |
---|---|
ID Definition | The ID definition of linked MVS element types must contain exactly one key property, which must be the “Resource Identifier” value returned by Get Data Sets and Get Members tool types. |
Matchname | Match name provided by a tool type to identify the type of the MVS resource. See Get Data Sets and Get Members for more information on possible match names. |
Relationship | Description |
---|---|
Has Property -> MVS Resource Identifier | Linked MVS Resource element types require to have the MVS Resource Identifier property as one of their “Has Property” relationships. |
Has Property -> Data Set Name / Member Name Element Name = true | In order to support automatic element updates after delete and rename operations, linked MVS elements require to have one
Has Property relationship with the attribute “Element Name” set to true.
MVS Data Sets: Property “Data Set Name" PO Data Set Members: Property “Member Name" |
Get All Properties | It is recommended to define Get All Properties actions for linked MVS Resource elements:
MVS Data Sets: Tool “Get Data Set Attributes" PO Data Set Members: Tool “Get Member Attributes" In order to update element properties on execution, the tools need to have the “Resource Processing” attribute set to “UPDATE". |
Linked MVS elements provide the following functions:
You can avoid displaying generic icons by setting static element icons in the model.