Class: TencentCloud::Dts::V20180330::DescribeSubscribeConfResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dts::V20180330::DescribeSubscribeConfResponse
- Defined in:
- lib/v20180330/models.rb
Overview
DescribeSubscribeConf返回参数结构体
Instance Attribute Summary collapse
-
#AutoRenewFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ChannelId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ConsumeStartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Errors ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpireTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#IsolateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ModifyTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#OfflineTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#PayType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Product ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Region ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SdkConsumedTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SdkHost ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubscribeId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubscribeName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubscribeObjects ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubscribeObjectType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubscribeVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#SubsStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#UniqSubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#UniqVpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Vip ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Vport ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(subscribeid = nil, subscribename = nil, channelid = nil, product = nil, instanceid = nil, instancestatus = nil, subsstatus = nil, status = nil, createtime = nil, isolatetime = nil, expiretime = nil, offlinetime = nil, consumestarttime = nil, paytype = nil, vip = nil, vport = nil, uniqvpcid = nil, uniqsubnetid = nil, sdkconsumedtime = nil, sdkhost = nil, subscribeobjecttype = nil, subscribeobjects = nil, modifytime = nil, region = nil, tags = nil, autorenewflag = nil, subscribeversion = nil, errors = nil, requestid = nil) ⇒ DescribeSubscribeConfResponse
constructor
A new instance of DescribeSubscribeConfResponse.
Constructor Details
#initialize(subscribeid = nil, subscribename = nil, channelid = nil, product = nil, instanceid = nil, instancestatus = nil, subsstatus = nil, status = nil, createtime = nil, isolatetime = nil, expiretime = nil, offlinetime = nil, consumestarttime = nil, paytype = nil, vip = nil, vport = nil, uniqvpcid = nil, uniqsubnetid = nil, sdkconsumedtime = nil, sdkhost = nil, subscribeobjecttype = nil, subscribeobjects = nil, modifytime = nil, region = nil, tags = nil, autorenewflag = nil, subscribeversion = nil, errors = nil, requestid = nil) ⇒ DescribeSubscribeConfResponse
Returns a new instance of DescribeSubscribeConfResponse.
627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 |
# File 'lib/v20180330/models.rb', line 627 def initialize(subscribeid=nil, subscribename=nil, channelid=nil, product=nil, instanceid=nil, instancestatus=nil, subsstatus=nil, status=nil, createtime=nil, isolatetime=nil, expiretime=nil, offlinetime=nil, consumestarttime=nil, paytype=nil, vip=nil, vport=nil, uniqvpcid=nil, uniqsubnetid=nil, sdkconsumedtime=nil, sdkhost=nil, subscribeobjecttype=nil, subscribeobjects=nil, modifytime=nil, region=nil, =nil, autorenewflag=nil, subscribeversion=nil, errors=nil, requestid=nil) @SubscribeId = subscribeid @SubscribeName = subscribename @ChannelId = channelid @Product = product @InstanceId = instanceid @InstanceStatus = instancestatus @SubsStatus = subsstatus @Status = status @CreateTime = createtime @IsolateTime = isolatetime @ExpireTime = expiretime @OfflineTime = offlinetime @ConsumeStartTime = consumestarttime @PayType = paytype @Vip = vip @Vport = vport @UniqVpcId = uniqvpcid @UniqSubnetId = uniqsubnetid @SdkConsumedTime = sdkconsumedtime @SdkHost = sdkhost @SubscribeObjectType = subscribeobjecttype @SubscribeObjects = subscribeobjects @ModifyTime = modifytime @Region = region @Tags = @AutoRenewFlag = autorenewflag @SubscribeVersion = subscribeversion @Errors = errors @RequestId = requestid end |
Instance Attribute Details
#AutoRenewFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def AutoRenewFlag @AutoRenewFlag end |
#ChannelId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def ChannelId @ChannelId end |
#ConsumeStartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def ConsumeStartTime @ConsumeStartTime end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def CreateTime @CreateTime end |
#Errors ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Errors @Errors end |
#ExpireTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def ExpireTime @ExpireTime end |
#InstanceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def InstanceId @InstanceId end |
#InstanceStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def InstanceStatus @InstanceStatus end |
#IsolateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def IsolateTime @IsolateTime end |
#ModifyTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def ModifyTime @ModifyTime end |
#OfflineTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def OfflineTime @OfflineTime end |
#PayType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def PayType @PayType end |
#Product ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Product @Product end |
#Region ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Region @Region end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def RequestId @RequestId end |
#SdkConsumedTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SdkConsumedTime @SdkConsumedTime end |
#SdkHost ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SdkHost @SdkHost end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Status @Status end |
#SubscribeId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SubscribeId @SubscribeId end |
#SubscribeName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SubscribeName @SubscribeName end |
#SubscribeObjects ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SubscribeObjects @SubscribeObjects end |
#SubscribeObjectType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SubscribeObjectType @SubscribeObjectType end |
#SubscribeVersion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SubscribeVersion @SubscribeVersion end |
#SubsStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def SubsStatus @SubsStatus end |
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Tags @Tags end |
#UniqSubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def UniqSubnetId @UniqSubnetId end |
#UniqVpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def UniqVpcId @UniqVpcId end |
#Vip ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Vip @Vip end |
#Vport ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
625 626 627 |
# File 'lib/v20180330/models.rb', line 625 def Vport @Vport end |
Instance Method Details
#deserialize(params) ⇒ Object
659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 |
# File 'lib/v20180330/models.rb', line 659 def deserialize(params) @SubscribeId = params['SubscribeId'] @SubscribeName = params['SubscribeName'] @ChannelId = params['ChannelId'] @Product = params['Product'] @InstanceId = params['InstanceId'] @InstanceStatus = params['InstanceStatus'] @SubsStatus = params['SubsStatus'] @Status = params['Status'] @CreateTime = params['CreateTime'] @IsolateTime = params['IsolateTime'] @ExpireTime = params['ExpireTime'] @OfflineTime = params['OfflineTime'] @ConsumeStartTime = params['ConsumeStartTime'] @PayType = params['PayType'] @Vip = params['Vip'] @Vport = params['Vport'] @UniqVpcId = params['UniqVpcId'] @UniqSubnetId = params['UniqSubnetId'] @SdkConsumedTime = params['SdkConsumedTime'] @SdkHost = params['SdkHost'] @SubscribeObjectType = params['SubscribeObjectType'] unless params['SubscribeObjects'].nil? @SubscribeObjects = [] params['SubscribeObjects'].each do |i| subscribeobject_tmp = SubscribeObject.new subscribeobject_tmp.deserialize(i) @SubscribeObjects << subscribeobject_tmp end end @ModifyTime = params['ModifyTime'] @Region = params['Region'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tagitem_tmp = TagItem.new tagitem_tmp.deserialize(i) @Tags << tagitem_tmp end end @AutoRenewFlag = params['AutoRenewFlag'] @SubscribeVersion = params['SubscribeVersion'] unless params['Errors'].nil? @Errors = [] params['Errors'].each do |i| subserr_tmp = SubsErr.new subserr_tmp.deserialize(i) @Errors << subserr_tmp end end @RequestId = params['RequestId'] end |