ZosDataSetProfile
The ZosDataSetProfile object represents a single data set profile. This object can be obtained using the Item property of ZosDataSetProfiles. ZosDataSetProfile specifies the default attributes of a newly created data set based on data set name patterns.
ZosDataSetProfile Constructor
The following constructor can be used to initialize a new ZosDataSetProfile object:
ZosFileFormatMapping(
String dsName,
ZosDataSetType dsType,
ZosRecordFormat recordFmt, [optional]
Int16 recordLength, [optional]
Int16 blockSize, [optional]
String dataClass, [optional]
String storageClass, [optional]
String managementClass, [optional]
ZosSpaceUnit spaceUnit, [optional]
Int32 primarySpace, [optional]
Int32 nSecondarySpace, [optional]
Int32 directoryBlocks, [optional]
String unitName, [optional]
String volume, [optional]
ZosDataSetEAttr eattr, [optional]
Int16 pdseVersion, [optional]
Int32 maxGens [optional]
)
...
Parameters Method
Parameter | Description |
---|---|
dsName | Data set name |
dsType | Data set type |
recordFmt | Record format |
recordLength | Record length |
blockSize | Block size |
dataClass | Data class |
storageClass | Storage class |
managementClass | Management class |
spaceUnit | Space units |
primarySpace | Primary |
nSecondarySpace | Secondary space |
directoryBlocks | Directory blocks |
unitName | Unit name |
volume | Volume serial number |
eattr | Extended attributes |
pdseVersion | PDSE version number (0, 1, 2) |
maxGens | Max number of generations |
...
ZosDataSetProfile Properties
ZosDataSetProfile exposes the following properties:
Property | Type | R/W | Description |
---|---|---|---|
DataSetName | String | R | Data set name pattern. |
DataSetType | ZosDataSetType | R | Data set type: Seq, Pds, Pdse |
RecordFormat | ZosRecordFormat | R | Record format. |
RecordLength | Int16 | R | Record length. |
BlockSize | Int16 | R | Block size. |
DataClass | String | R | SMS data class. |
StorageClass | String | R | SMS storage class. |
ManagementClass | String | R | SMS management class. |
UnitName | String | R | Unit name. |
Volume | String | R | Volume serial number. |
SpaceUnit | ZosSpaceUnit | R | Space units (cylinders, tracks, blocks) |
PrimarySpace | Int32 | R | Primary space quantity. |
SecondarySpace | Int32 | R | Secondary space quantity. |
DirectoryBlocks | Int32 | R | PDS directory blocks. |
ExtendedAttributes | ZosDataSetEAttr | R | Extended attributes (no, optional) |
PdseVersion | Int16 | R | PDSE version number: 0 (default), 1, 2 |
MaxGens | Int32 | R | Maximum number of PDSE member generations |
...