Class: TencentCloud::Tione::V20211111::DescribeNotebooksRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tione::V20211111::DescribeNotebooksRequest
- Defined in:
- lib/v20211111/models.rb
Overview
DescribeNotebooks请求参数结构体
Instance Attribute Summary collapse
-
#Filters ⇒ Object
取值范围 Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止) DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312.
-
#Limit ⇒ Object
取值范围 Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止) DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312.
-
#Offset ⇒ Object
取值范围 Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止) DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312.
-
#Order ⇒ Object
取值范围 Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止) DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312.
-
#OrderField ⇒ Object
取值范围 Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止) DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312.
-
#TagFilters ⇒ Object
取值范围 Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止) DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, limit = nil, order = nil, orderfield = nil, filters = nil, tagfilters = nil) ⇒ DescribeNotebooksRequest
constructor
A new instance of DescribeNotebooksRequest.
Constructor Details
#initialize(offset = nil, limit = nil, order = nil, orderfield = nil, filters = nil, tagfilters = nil) ⇒ DescribeNotebooksRequest
Returns a new instance of DescribeNotebooksRequest.
3788 3789 3790 3791 3792 3793 3794 3795 |
# File 'lib/v20211111/models.rb', line 3788 def initialize(offset=nil, limit=nil, order=nil, orderfield=nil, filters=nil, tagfilters=nil) @Offset = offset @Limit = limit @Order = order @OrderField = orderfield @Filters = filters @TagFilters = tagfilters end |
Instance Attribute Details
#Filters ⇒ Object
取值范围Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止)DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312
3786 3787 3788 |
# File 'lib/v20211111/models.rb', line 3786 def Filters @Filters end |
#Limit ⇒ Object
取值范围Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止)DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312
3786 3787 3788 |
# File 'lib/v20211111/models.rb', line 3786 def Limit @Limit end |
#Offset ⇒ Object
取值范围Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止)DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312
3786 3787 3788 |
# File 'lib/v20211111/models.rb', line 3786 def Offset @Offset end |
#Order ⇒ Object
取值范围Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止)DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312
3786 3787 3788 |
# File 'lib/v20211111/models.rb', line 3786 def Order @Order end |
#OrderField ⇒ Object
取值范围Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止)DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312
3786 3787 3788 |
# File 'lib/v20211111/models.rb', line 3786 def OrderField @OrderField end |
#TagFilters ⇒ Object
取值范围Name(名称):notebook1 Id(notebook ID):nb-123456789 Status(状态):Starting / Running / Stopped / Stopping / Failed / SubmitFailed Creator(创建者 uin):100014761913 ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费)ChargeStatus(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ BILLING_STORAGE(存储计费中)/ARREARS_STOP(欠费停止)DefaultCodeRepoId(默认代码仓库ID):cr-123456789 AdditionalCodeRepoId(关联代码仓库ID):cr-123456789 LifecycleScriptId(生命周期ID):ls-12312312311312
3786 3787 3788 |
# File 'lib/v20211111/models.rb', line 3786 def TagFilters @TagFilters end |
Instance Method Details
#deserialize(params) ⇒ Object
3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 |
# File 'lib/v20211111/models.rb', line 3797 def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @Order = params['Order'] @OrderField = params['OrderField'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end unless params['TagFilters'].nil? @TagFilters = [] params['TagFilters'].each do |i| tagfilter_tmp = TagFilter.new tagfilter_tmp.deserialize(i) @TagFilters << tagfilter_tmp end end end |