Class: TencentCloud::Cwp::V20180228::DescribeLogKafkaDeliverInfoResponse

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

DescribeLogKafkaDeliverInfo返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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.



16331
16332
16333
16334
16335
16336
16337
16338
16339
16340
16341
16342
16343
16344
16345
16346
16347
# File 'lib/v20180228/models.rb', line 16331

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

#AccessAddrObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def AccessAddr
  @AccessAddr
end

#AccessTypeObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def AccessType
  @AccessType
end

#AzObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def Az
  @Az
end

#BandWidthObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def BandWidth
  @BandWidth
end

#DeliverStatusObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def DeliverStatus
  @DeliverStatus
end

#DeliverTypeDetailsObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def DeliverTypeDetails
  @DeliverTypeDetails
end

#DiskSizeObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def DiskSize
  @DiskSize
end

#InsVersionObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def InsVersion
  @InsVersion
end

#KafkaEnvNameObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def KafkaEnvName
  @KafkaEnvName
end

#KafkaIdObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def KafkaId
  @KafkaId
end

#RequestIdObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def RequestId
  @RequestId
end

#SubnetIdObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def SubnetId
  @SubnetId
end

#UsernameObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def Username
  @Username
end

#VpcIdObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def VpcId
  @VpcId
end

#ZoneObject

Parameters:

  • 实例环境

  • 实例id

  • 地域

  • 可用区

  • 所属网络

  • 所在子网

  • 接入方式,1公网域名接入,2支撑环境接入

  • 接入地址

  • 投递状态,1:健康,2:告警,3:异常

  • kafka版本

  • 峰值带宽

  • 磁盘容量

  • 用户名

  • 投递类型细节

  • 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



16329
16330
16331
# File 'lib/v20180228/models.rb', line 16329

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
16367
16368
16369
16370
16371
16372
# File 'lib/v20180228/models.rb', line 16349

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