Class: AWSCDK::Apptest::CfnTestCase::M2ManagedActionPropertiesProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Apptest::CfnTestCase::M2ManagedActionPropertiesProperty
- Defined in:
- apptest/cfn_test_case.rb
Overview
Specifies the Mainframe Modernization managed action properties.
Instance Attribute Summary collapse
-
#force_stop ⇒ Boolean, ...
readonly
Force stops the Mainframe Modernization managed action properties.
-
#import_data_set_location ⇒ String?
readonly
The import data set location of the Mainframe Modernization managed action properties.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(force_stop: nil, import_data_set_location: nil) ⇒ M2ManagedActionPropertiesProperty
constructor
A new instance of M2ManagedActionPropertiesProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(force_stop: nil, import_data_set_location: nil) ⇒ M2ManagedActionPropertiesProperty
Returns a new instance of M2ManagedActionPropertiesProperty.
1014 1015 1016 1017 1018 1019 |
# File 'apptest/cfn_test_case.rb', line 1014 def initialize(force_stop: nil, import_data_set_location: nil) @force_stop = force_stop Jsii::Type.check_type(@force_stop, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3sicHJpbWl0aXZlIjoiYm9vbGVhbiJ9LHsiZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifV19fQ==")), "forceStop") unless @force_stop.nil? @import_data_set_location = import_data_set_location Jsii::Type.check_type(@import_data_set_location, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "importDataSetLocation") unless @import_data_set_location.nil? end |
Instance Attribute Details
#force_stop ⇒ Boolean, ... (readonly)
Force stops the Mainframe Modernization managed action properties.
1025 1026 1027 |
# File 'apptest/cfn_test_case.rb', line 1025 def force_stop @force_stop end |
#import_data_set_location ⇒ String? (readonly)
The import data set location of the Mainframe Modernization managed action properties.
1030 1031 1032 |
# File 'apptest/cfn_test_case.rb', line 1030 def import_data_set_location @import_data_set_location end |
Class Method Details
.jsii_properties ⇒ Object
1032 1033 1034 1035 1036 1037 |
# File 'apptest/cfn_test_case.rb', line 1032 def self.jsii_properties { :force_stop => "forceStop", :import_data_set_location => "importDataSetLocation", } end |
Instance Method Details
#to_jsii ⇒ Object
1039 1040 1041 1042 1043 1044 1045 1046 |
# File 'apptest/cfn_test_case.rb', line 1039 def to_jsii result = {} result.merge!({ "forceStop" => @force_stop, "importDataSetLocation" => @import_data_set_location, }) result.compact end |