Class: TencentCloud::Tat::V20201028::CommandDocument
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tat::V20201028::CommandDocument
- Defined in:
- lib/v20201028/models.rb
Overview
命令执行详情。
Instance Attribute Summary collapse
- #CommandType ⇒ Object
- #Content ⇒ Object
- #OutputCOSBucketUrl ⇒ Object
- #OutputCOSKeyPrefix ⇒ Object
- #Timeout ⇒ Object
- #Username ⇒ Object
- #WorkingDirectory ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(content = nil, commandtype = nil, timeout = nil, workingdirectory = nil, username = nil, outputcosbucketurl = nil, outputcoskeyprefix = nil) ⇒ CommandDocument
constructor
A new instance of CommandDocument.
Constructor Details
#initialize(content = nil, commandtype = nil, timeout = nil, workingdirectory = nil, username = nil, outputcosbucketurl = nil, outputcoskeyprefix = nil) ⇒ CommandDocument
Returns a new instance of CommandDocument.
221 222 223 224 225 226 227 228 229 |
# File 'lib/v20201028/models.rb', line 221 def initialize(content=nil, commandtype=nil, timeout=nil, workingdirectory=nil, username=nil, outputcosbucketurl=nil, outputcoskeyprefix=nil) @Content = content @CommandType = commandtype @Timeout = timeout @WorkingDirectory = workingdirectory @Username = username @OutputCOSBucketUrl = outputcosbucketurl @OutputCOSKeyPrefix = outputcoskeyprefix end |
Instance Attribute Details
#CommandType ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def CommandType @CommandType end |
#Content ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def Content @Content end |
#OutputCOSBucketUrl ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def OutputCOSBucketUrl @OutputCOSBucketUrl end |
#OutputCOSKeyPrefix ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def OutputCOSKeyPrefix @OutputCOSKeyPrefix end |
#Timeout ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def Timeout @Timeout end |
#Username ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def Username @Username end |
#WorkingDirectory ⇒ Object
219 220 221 |
# File 'lib/v20201028/models.rb', line 219 def WorkingDirectory @WorkingDirectory end |
Instance Method Details
#deserialize(params) ⇒ Object
231 232 233 234 235 236 237 238 239 |
# File 'lib/v20201028/models.rb', line 231 def deserialize(params) @Content = params['Content'] @CommandType = params['CommandType'] @Timeout = params['Timeout'] @WorkingDirectory = params['WorkingDirectory'] @Username = params['Username'] @OutputCOSBucketUrl = params['OutputCOSBucketUrl'] @OutputCOSKeyPrefix = params['OutputCOSKeyPrefix'] end |