VsamDetailAttributes
Important
AWS Mainframe Modernization Service (Managed Runtime Environment experience) will no longer be open to new customers starting on November 7, 2025. If you would like to use the service, please sign up prior to November 7, 2025. For capabilities similar to AWS Mainframe Modernization Service (Managed Runtime Environment experience) explore AWS Mainframe Modernization Service (Self-Managed Experience). Existing customers can continue to use the service as normal. For more information, see AWS Mainframe Modernization availability change.
The attributes of a VSAM type data set.
Contents
- alternateKeys
-
The alternate key definitions, if any. A legacy dataset might not have any alternate key defined, but if those alternate keys definitions exist, provide them as some applications will make use of them.
Type: Array of AlternateKey objects
Required: No
- cacheAtStartup
-
If set to True, enforces loading the data set into cache before it’s used by the application.
Type: Boolean
Required: No
- compressed
-
Indicates whether indexes for this dataset are stored as compressed values. If you have a large data set (typically > 100 Mb), consider setting this flag to True.
Type: Boolean
Required: No
- encoding
-
The character set used by the data set. Can be ASCII, EBCDIC, or unknown.
Type: String
Pattern:
\S{1,20}
Required: No
- primaryKey
-
The primary key of the data set.
Type: PrimaryKey object
Required: No
- recordFormat
-
The record format of the data set.
Type: String
Pattern:
\S{1,20}
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: