Class: TencentCloud::Lighthouse::V20200324::ResetInstanceBlueprint
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::ResetInstanceBlueprint
- Defined in:
- lib/v20200324/models.rb
Overview
描述了镜像重置信息
Instance Attribute Summary collapse
-
#BlueprintInfo ⇒ Object
取值: true(允许) false(不允许).
-
#IsResettable ⇒ Object
取值: true(允许) false(不允许).
-
#NonResettableMessage ⇒ Object
取值: true(允许) false(不允许).
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(blueprintinfo = nil, isresettable = nil, nonresettablemessage = nil) ⇒ ResetInstanceBlueprint
constructor
A new instance of ResetInstanceBlueprint.
Constructor Details
#initialize(blueprintinfo = nil, isresettable = nil, nonresettablemessage = nil) ⇒ ResetInstanceBlueprint
Returns a new instance of ResetInstanceBlueprint.
7808 7809 7810 7811 7812 |
# File 'lib/v20200324/models.rb', line 7808 def initialize(blueprintinfo=nil, isresettable=nil, =nil) @BlueprintInfo = blueprintinfo @IsResettable = isresettable @NonResettableMessage = end |
Instance Attribute Details
#BlueprintInfo ⇒ Object
取值: true(允许) false(不允许)
7806 7807 7808 |
# File 'lib/v20200324/models.rb', line 7806 def BlueprintInfo @BlueprintInfo end |
#IsResettable ⇒ Object
取值: true(允许) false(不允许)
7806 7807 7808 |
# File 'lib/v20200324/models.rb', line 7806 def IsResettable @IsResettable end |
#NonResettableMessage ⇒ Object
取值: true(允许) false(不允许)
7806 7807 7808 |
# File 'lib/v20200324/models.rb', line 7806 def NonResettableMessage @NonResettableMessage end |
Instance Method Details
#deserialize(params) ⇒ Object
7814 7815 7816 7817 7818 7819 7820 7821 |
# File 'lib/v20200324/models.rb', line 7814 def deserialize(params) unless params['BlueprintInfo'].nil? @BlueprintInfo = Blueprint.new @BlueprintInfo.deserialize(params['BlueprintInfo']) end @IsResettable = params['IsResettable'] @NonResettableMessage = params['NonResettableMessage'] end |