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.
3235 3236 3237 3238 3239 3240 3241 3242 3243 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3235 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.
3235 3236 3237 3238 3239 3240 3241 3242 3243 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3235 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.
3235 3236 3237 3238 3239 3240 3241 3242 3243 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3235 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.
3235 3236 3237 3238 3239 3240 3241 3242 3243 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3235 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.
3235 3236 3237 3238 3239 3240 3241 3242 3243 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 3235 class VsamAttributes < Struct.new( :alternate_keys, :compressed, :encoding, :format, :primary_key) SENSITIVE = [] include Aws::Structure end |