Class: Aws::MainframeModernization::Types::AlternateKey
- Inherits:
-
Struct
- Object
- Struct
- Aws::MainframeModernization::Types::AlternateKey
- Defined in:
- gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb
Overview
Defines an alternate key. This value is optional. A legacy data set might not have any alternate key defined but if those alternate keys definitions exist, provide them, as some applications will make use of them.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#allow_duplicates ⇒ Boolean
Indicates whether the alternate key values are supposed to be unique for the given data set.
-
#length ⇒ Integer
A strictly positive integer value representing the length of the alternate key.
-
#name ⇒ String
The name of the alternate key.
-
#offset ⇒ Integer
A positive integer value representing the offset to mark the start of the alternate key part in the record byte array.
Instance Attribute Details
#allow_duplicates ⇒ Boolean
Indicates whether the alternate key values are supposed to be unique for the given data set.
53 54 55 56 57 58 59 60 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 53 class AlternateKey < Struct.new( :allow_duplicates, :length, :name, :offset) SENSITIVE = [] include Aws::Structure end |
#length ⇒ Integer
A strictly positive integer value representing the length of the alternate key.
53 54 55 56 57 58 59 60 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 53 class AlternateKey < Struct.new( :allow_duplicates, :length, :name, :offset) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the alternate key.
53 54 55 56 57 58 59 60 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 53 class AlternateKey < Struct.new( :allow_duplicates, :length, :name, :offset) SENSITIVE = [] include Aws::Structure end |
#offset ⇒ Integer
A positive integer value representing the offset to mark the start of the alternate key part in the record byte array.
53 54 55 56 57 58 59 60 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 53 class AlternateKey < Struct.new( :allow_duplicates, :length, :name, :offset) SENSITIVE = [] include Aws::Structure end |