Class: TencentCloud::Cvm::V20170312::ResetInstanceRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::ResetInstanceRequest
- Defined in:
- lib/v20170312/models.rb
Overview
ResetInstance请求参数结构体
Instance Attribute Summary collapse
-
#EnhancedService ⇒ Object
默认取值:默认使用当前镜像。.
-
#HostName ⇒ Object
默认取值:默认使用当前镜像。.
-
#ImageId ⇒ Object
默认取值:默认使用当前镜像。.
-
#InstanceId ⇒ Object
默认取值:默认使用当前镜像。.
-
#LoginSettings ⇒ Object
默认取值:默认使用当前镜像。.
-
#SystemDisk ⇒ Object
默认取值:默认使用当前镜像。.
-
#UserData ⇒ Object
默认取值:默认使用当前镜像。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, imageid = nil, systemdisk = nil, loginsettings = nil, enhancedservice = nil, hostname = nil, userdata = nil) ⇒ ResetInstanceRequest
constructor
A new instance of ResetInstanceRequest.
Constructor Details
#initialize(instanceid = nil, imageid = nil, systemdisk = nil, loginsettings = nil, enhancedservice = nil, hostname = nil, userdata = nil) ⇒ ResetInstanceRequest
Returns a new instance of ResetInstanceRequest.
7708 7709 7710 7711 7712 7713 7714 7715 7716 |
# File 'lib/v20170312/models.rb', line 7708 def initialize(instanceid=nil, imageid=nil, systemdisk=nil, loginsettings=nil, enhancedservice=nil, hostname=nil, userdata=nil) @InstanceId = instanceid @ImageId = imageid @SystemDisk = systemdisk @LoginSettings = loginsettings @EnhancedService = enhancedservice @HostName = hostname @UserData = userdata end |
Instance Attribute Details
#EnhancedService ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def EnhancedService @EnhancedService end |
#HostName ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def HostName @HostName end |
#ImageId ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def ImageId @ImageId end |
#InstanceId ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def InstanceId @InstanceId end |
#LoginSettings ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def LoginSettings @LoginSettings end |
#SystemDisk ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def SystemDisk @SystemDisk end |
#UserData ⇒ Object
默认取值:默认使用当前镜像。
7706 7707 7708 |
# File 'lib/v20170312/models.rb', line 7706 def UserData @UserData end |
Instance Method Details
#deserialize(params) ⇒ Object
7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 |
# File 'lib/v20170312/models.rb', line 7718 def deserialize(params) @InstanceId = params['InstanceId'] @ImageId = params['ImageId'] unless params['SystemDisk'].nil? @SystemDisk = SystemDisk.new @SystemDisk.deserialize(params['SystemDisk']) end unless params['LoginSettings'].nil? @LoginSettings = LoginSettings.new @LoginSettings.deserialize(params['LoginSettings']) end unless params['EnhancedService'].nil? @EnhancedService = EnhancedService.new @EnhancedService.deserialize(params['EnhancedService']) end @HostName = params['HostName'] @UserData = params['UserData'] end |