Class: TencentCloud::Tione::V20191022::CreatePresignedNotebookInstanceUrlRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tione::V20191022::CreatePresignedNotebookInstanceUrlRequest
- Defined in:
- lib/v20191022/models.rb
Overview
CreatePresignedNotebookInstanceUrl请求参数结构体
Instance Attribute Summary collapse
-
#NotebookInstanceName ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”.
-
#SessionExpirationDurationInSeconds ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(notebookinstancename = nil, sessionexpirationdurationinseconds = nil) ⇒ CreatePresignedNotebookInstanceUrlRequest
constructor
A new instance of CreatePresignedNotebookInstanceUrlRequest.
Constructor Details
#initialize(notebookinstancename = nil, sessionexpirationdurationinseconds = nil) ⇒ CreatePresignedNotebookInstanceUrlRequest
Returns a new instance of CreatePresignedNotebookInstanceUrlRequest.
378 379 380 381 |
# File 'lib/v20191022/models.rb', line 378 def initialize(notebookinstancename=nil, sessionexpirationdurationinseconds=nil) @NotebookInstanceName = notebookinstancename @SessionExpirationDurationInSeconds = sessionexpirationdurationinseconds end |
Instance Attribute Details
#NotebookInstanceName ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”
376 377 378 |
# File 'lib/v20191022/models.rb', line 376 def NotebookInstanceName @NotebookInstanceName end |
#SessionExpirationDurationInSeconds ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”
376 377 378 |
# File 'lib/v20191022/models.rb', line 376 def SessionExpirationDurationInSeconds @SessionExpirationDurationInSeconds end |
Instance Method Details
#deserialize(params) ⇒ Object
383 384 385 386 |
# File 'lib/v20191022/models.rb', line 383 def deserialize(params) @NotebookInstanceName = params['NotebookInstanceName'] @SessionExpirationDurationInSeconds = params['SessionExpirationDurationInSeconds'] end |