Class: Aws::MainframeModernization::Types::VsamDetailAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::MainframeModernization::Types::VsamDetailAttributes
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mainframemodernization/types.rb
Overview
The attributes of a VSAM type data set.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#alternate_keys ⇒ Array<Types::AlternateKey>
The alternate key definitions, if any.
-
#cache_at_startup ⇒ Boolean
If set to True, enforces loading the data set into cache before it’s used by the application.
-
#compressed ⇒ Boolean
Indicates whether indexes for this dataset are stored as compressed values.
-
#encoding ⇒ String
The character set used by the data set.
-
#primary_key ⇒ Types::PrimaryKey
The primary key of the data set.
-
#record_format ⇒ String
The record format of the data set.
Instance Attribute Details
#alternate_keys ⇒ Array<Types::AlternateKey>
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.
3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 3318 class VsamDetailAttributes < Struct.new( :alternate_keys, :cache_at_startup, :compressed, :encoding, :primary_key, :record_format) SENSITIVE = [] include Aws::Structure end |
#cache_at_startup ⇒ Boolean
If set to True, enforces loading the data set into cache before it’s used by the application.
3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 3318 class VsamDetailAttributes < Struct.new( :alternate_keys, :cache_at_startup, :compressed, :encoding, :primary_key, :record_format) SENSITIVE = [] include Aws::Structure end |
#compressed ⇒ Boolean
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.
3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 3318 class VsamDetailAttributes < Struct.new( :alternate_keys, :cache_at_startup, :compressed, :encoding, :primary_key, :record_format) SENSITIVE = [] include Aws::Structure end |
#encoding ⇒ String
The character set used by the data set. Can be ASCII, EBCDIC, or unknown.
3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 3318 class VsamDetailAttributes < Struct.new( :alternate_keys, :cache_at_startup, :compressed, :encoding, :primary_key, :record_format) SENSITIVE = [] include Aws::Structure end |
#primary_key ⇒ Types::PrimaryKey
The primary key of the data set.
3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 3318 class VsamDetailAttributes < Struct.new( :alternate_keys, :cache_at_startup, :compressed, :encoding, :primary_key, :record_format) SENSITIVE = [] include Aws::Structure end |
#record_format ⇒ String
The record format of the data set.
3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 |
# File 'lib/aws-sdk-mainframemodernization/types.rb', line 3318 class VsamDetailAttributes < Struct.new( :alternate_keys, :cache_at_startup, :compressed, :encoding, :primary_key, :record_format) SENSITIVE = [] include Aws::Structure end |