Class: Aws::MainframeModernization::Types::DatasetOrgAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::MainframeModernization::Types::DatasetOrgAttributes
- Defined in:
- gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb
Overview
Note:
DatasetOrgAttributes is a union - when making an API calls you must set exactly one of the members.
Additional details about the data set. Different attributes correspond to different data set organizations. The values are populated based on datasetOrg, storageType and backend (Blu Age or Micro Focus).
Defined Under Namespace
Classes: Gdg, Po, Ps, Unknown, Vsam
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#gdg ⇒ Types::GdgAttributes
The generation data group of the data set.
-
#po ⇒ Types::PoAttributes
The details of a PO type data set.
-
#ps ⇒ Types::PsAttributes
The details of a PS type data set.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#vsam ⇒ Types::VsamAttributes
The details of a VSAM data set.
Instance Attribute Details
#gdg ⇒ Types::GdgAttributes
The generation data group of the data set.
892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 892 class DatasetOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetOrgAttributes; end class Po < DatasetOrgAttributes; end class Ps < DatasetOrgAttributes; end class Vsam < DatasetOrgAttributes; end class Unknown < DatasetOrgAttributes; end end |
#po ⇒ Types::PoAttributes
The details of a PO type data set.
892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 892 class DatasetOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetOrgAttributes; end class Po < DatasetOrgAttributes; end class Ps < DatasetOrgAttributes; end class Vsam < DatasetOrgAttributes; end class Unknown < DatasetOrgAttributes; end end |
#ps ⇒ Types::PsAttributes
The details of a PS type data set.
892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 892 class DatasetOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetOrgAttributes; end class Po < DatasetOrgAttributes; end class Ps < DatasetOrgAttributes; end class Vsam < DatasetOrgAttributes; end class Unknown < DatasetOrgAttributes; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
892 893 894 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 892 def unknown @unknown end |
#vsam ⇒ Types::VsamAttributes
The details of a VSAM data set.
892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 |
# File 'gems/aws-sdk-mainframemodernization/lib/aws-sdk-mainframemodernization/types.rb', line 892 class DatasetOrgAttributes < Struct.new( :gdg, :po, :ps, :vsam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Gdg < DatasetOrgAttributes; end class Po < DatasetOrgAttributes; end class Ps < DatasetOrgAttributes; end class Vsam < DatasetOrgAttributes; end class Unknown < DatasetOrgAttributes; end end |