Class: Aws::MainframeModernization::Types::VsamAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::MainframeModernization::Types::VsamAttributes
- Defined in:
- gems/aws-sdk-mainframemodernization/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.
-
#compressed ⇒ Boolean
Indicates whether indexes for this dataset are stored as compressed values.
-
#encoding ⇒ String
The character set used by the data set.
-
#format ⇒ String
The record format of the data set.
-
#primary_key ⇒ Types::PrimaryKey
The primary key 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.
3258 3259 3260 3261 3262 3263 3264 3265 3266 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3258 class VsamAttributes < Struct.new( :alternate_keys, :compressed, :encoding, :format, :primary_key) 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.
3258 3259 3260 3261 3262 3263 3264 3265 3266 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3258 class VsamAttributes < Struct.new( :alternate_keys, :compressed, :encoding, :format, :primary_key) SENSITIVE = [] include Aws::Structure end |
#encoding ⇒ String
The character set used by the data set. Can be ASCII, EBCDIC, or unknown.
3258 3259 3260 3261 3262 3263 3264 3265 3266 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3258 class VsamAttributes < Struct.new( :alternate_keys, :compressed, :encoding, :format, :primary_key) SENSITIVE = [] include Aws::Structure end |
#format ⇒ String
The record format of the data set.
3258 3259 3260 3261 3262 3263 3264 3265 3266 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3258 class VsamAttributes < Struct.new( :alternate_keys, :compressed, :encoding, :format, :primary_key) SENSITIVE = [] include Aws::Structure end |
#primary_key ⇒ Types::PrimaryKey
The primary key of the data set.
3258 3259 3260 3261 3262 3263 3264 3265 3266 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3258 class VsamAttributes < Struct.new( :alternate_keys, :compressed, :encoding, :format, :primary_key) SENSITIVE = [] include Aws::Structure end |