zowe › zos-files › create › data-set-c
Create data sets for C code programming
Usage
zowe zos-files create data-set-c <dataSetName> [options]
Positional Arguments
dataSetName
(string)- The name of the data set that you want to create
Options
--block-size
|--bs
(number)The block size for the data set (for example, 6160)
Default value: 32760
--data-class
|--dc
(string)- The SMS data class to use for the allocation
--data-set-type
|--dst
(string)- The data set type
--device-type
|--dt
(string)- The device type, also known as 'unit'
--directory-blocks
|--db
(number)The number of directory blocks (for example, 25)
Default value: 25
--management-class
|--mc
(string)- The SMS management class to use for the allocation
--primary-space
|--ps
(number)The primary space allocation (for example, 5)
Default value: 1
--record-format
|--rf
(string)The record format for the data set (for example, FB for "Fixed Block")
Default value: VB
--record-length
|--rl
(number)The logical record length. Analogous to the length of a line (for example, 80)
Default value: 260
--secondary-space
|--ss
(number)- The secondary space allocation (for example, 1)
--show-attributes
|--pa
(boolean)- Show the full allocation attributes
--size
|--sz
(string)- The size of the data set (specified as nCYL or nTRK - where n is the number of cylinders or tracks). Sets the primary allocation (the secondary allocation becomes ~10% of the primary).
--storage-class
|--sc
(string)- The SMS storage class to use for the allocation
--volume-serial
|--vs
(string)- The volume serial (VOLSER) on which you want the data set to be placed. A VOLSER is analogous to a drive name on a PC.
Zosmf Connection Options
--host
|-H
(string)- The z/OSMF server host name.
--port
|-P
(number)The z/OSMF server port.
Default value: 443
--user
|-u
(string)- Mainframe (z/OSMF) user name, which can be the same as your TSO login.
--password
|--pass
|--pw
(string)- Mainframe (z/OSMF) password, which can be the same as your TSO password.
--reject-unauthorized
|--ru
(boolean)Reject self-signed certificates.
Default value: true
--base-path
|--bp
(string)- The base path for your API mediation layer instance. Specify this option to prepend the base path to all z/OSMF resources when making REST requests. Do not specify this option if you are not using an API mediation layer.
Profile Options
--zosmf-profile
|--zosmf-p
(string)- The name of a (zosmf) profile to load for this command execution.
Examples
Create an empty C code PDS with default parameters:
zowe zos-files create data-set-c NEW.CCODE.DATASET