Class: TencentCloud::Cwp::V20180228::DescribeLogKafkaDeliverInfoResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeLogKafkaDeliverInfoResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeLogKafkaDeliverInfo返回参数结构体
Instance Attribute Summary collapse
- #AccessAddr ⇒ Object
- #AccessType ⇒ Object
- #Az ⇒ Object
- #BandWidth ⇒ Object
- #DeliverStatus ⇒ Object
- #DeliverTypeDetails ⇒ Object
- #DiskSize ⇒ Object
- #InsVersion ⇒ Object
- #KafkaEnvName ⇒ Object
- #KafkaId ⇒ Object
- #RequestId ⇒ Object
- #SubnetId ⇒ Object
- #Username ⇒ Object
- #VpcId ⇒ Object
- #Zone ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(kafkaenvname = nil, kafkaid = nil, zone = nil, az = nil, vpcid = nil, subnetid = nil, accesstype = nil, accessaddr = nil, deliverstatus = nil, insversion = nil, bandwidth = nil, disksize = nil, username = nil, delivertypedetails = nil, requestid = nil) ⇒ DescribeLogKafkaDeliverInfoResponse
constructor
A new instance of DescribeLogKafkaDeliverInfoResponse.
Constructor Details
#initialize(kafkaenvname = nil, kafkaid = nil, zone = nil, az = nil, vpcid = nil, subnetid = nil, accesstype = nil, accessaddr = nil, deliverstatus = nil, insversion = nil, bandwidth = nil, disksize = nil, username = nil, delivertypedetails = nil, requestid = nil) ⇒ DescribeLogKafkaDeliverInfoResponse
Returns a new instance of DescribeLogKafkaDeliverInfoResponse.
16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 16625 16626 16627 16628 |
# File 'lib/v20180228/models.rb', line 16612 def initialize(kafkaenvname=nil, kafkaid=nil, zone=nil, az=nil, vpcid=nil, subnetid=nil, accesstype=nil, accessaddr=nil, deliverstatus=nil, insversion=nil, bandwidth=nil, disksize=nil, username=nil, delivertypedetails=nil, requestid=nil) @KafkaEnvName = kafkaenvname @KafkaId = kafkaid @Zone = zone @Az = az @VpcId = vpcid @SubnetId = subnetid @AccessType = accesstype @AccessAddr = accessaddr @DeliverStatus = deliverstatus @InsVersion = insversion @BandWidth = bandwidth @DiskSize = disksize @Username = username @DeliverTypeDetails = delivertypedetails @RequestId = requestid end |
Instance Attribute Details
#AccessAddr ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def AccessAddr @AccessAddr end |
#AccessType ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def AccessType @AccessType end |
#Az ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def Az @Az end |
#BandWidth ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def BandWidth @BandWidth end |
#DeliverStatus ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def DeliverStatus @DeliverStatus end |
#DeliverTypeDetails ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def DeliverTypeDetails @DeliverTypeDetails end |
#DiskSize ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def DiskSize @DiskSize end |
#InsVersion ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def InsVersion @InsVersion end |
#KafkaEnvName ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def KafkaEnvName @KafkaEnvName end |
#KafkaId ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def KafkaId @KafkaId end |
#RequestId ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def RequestId @RequestId end |
#SubnetId ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def SubnetId @SubnetId end |
#Username ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def Username @Username end |
#VpcId ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def VpcId @VpcId end |
#Zone ⇒ Object
16610 16611 16612 |
# File 'lib/v20180228/models.rb', line 16610 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
16630 16631 16632 16633 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647 16648 16649 16650 16651 16652 16653 |
# File 'lib/v20180228/models.rb', line 16630 def deserialize(params) @KafkaEnvName = params['KafkaEnvName'] @KafkaId = params['KafkaId'] @Zone = params['Zone'] @Az = params['Az'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @AccessType = params['AccessType'] @AccessAddr = params['AccessAddr'] @DeliverStatus = params['DeliverStatus'] @InsVersion = params['InsVersion'] @BandWidth = params['BandWidth'] @DiskSize = params['DiskSize'] @Username = params['Username'] unless params['DeliverTypeDetails'].nil? @DeliverTypeDetails = [] params['DeliverTypeDetails'].each do |i| delivertypedetails_tmp = DeliverTypeDetails.new delivertypedetails_tmp.deserialize(i) @DeliverTypeDetails << delivertypedetails_tmp end end @RequestId = params['RequestId'] end |