Class: TencentCloud::Ccc::V20200210::DescribeExtensionResponse

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

Overview

DescribeExtension返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(extensionid = nil, extensiondomain = nil, password = nil, outboundproxy = nil, transport = nil, requestid = nil) ⇒ DescribeExtensionResponse

Returns a new instance of DescribeExtensionResponse.



3458
3459
3460
3461
3462
3463
3464
3465
# File 'lib/v20200210/models.rb', line 3458

def initialize(extensionid=nil, extensiondomain=nil, password=nil, outboundproxy=nil, transport=nil, requestid=nil)
  @ExtensionId = extensionid
  @ExtensionDomain = extensiondomain
  @Password = password
  @OutboundProxy = outboundproxy
  @Transport = transport
  @RequestId = requestid
end

Instance Attribute Details

#ExtensionDomainObject

Parameters:

  • ExtensionId:

    分机号

  • ExtensionDomain:

    域名

  • Password:

    注册密码

  • OutboundProxy:

    代理服务器地址

  • Transport:

    传输协议

  • RequestId:

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



3456
3457
3458
# File 'lib/v20200210/models.rb', line 3456

def ExtensionDomain
  @ExtensionDomain
end

#ExtensionIdObject

Parameters:

  • ExtensionId:

    分机号

  • ExtensionDomain:

    域名

  • Password:

    注册密码

  • OutboundProxy:

    代理服务器地址

  • Transport:

    传输协议

  • RequestId:

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



3456
3457
3458
# File 'lib/v20200210/models.rb', line 3456

def ExtensionId
  @ExtensionId
end

#OutboundProxyObject

Parameters:

  • ExtensionId:

    分机号

  • ExtensionDomain:

    域名

  • Password:

    注册密码

  • OutboundProxy:

    代理服务器地址

  • Transport:

    传输协议

  • RequestId:

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



3456
3457
3458
# File 'lib/v20200210/models.rb', line 3456

def OutboundProxy
  @OutboundProxy
end

#PasswordObject

Parameters:

  • ExtensionId:

    分机号

  • ExtensionDomain:

    域名

  • Password:

    注册密码

  • OutboundProxy:

    代理服务器地址

  • Transport:

    传输协议

  • RequestId:

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



3456
3457
3458
# File 'lib/v20200210/models.rb', line 3456

def Password
  @Password
end

#RequestIdObject

Parameters:

  • ExtensionId:

    分机号

  • ExtensionDomain:

    域名

  • Password:

    注册密码

  • OutboundProxy:

    代理服务器地址

  • Transport:

    传输协议

  • RequestId:

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



3456
3457
3458
# File 'lib/v20200210/models.rb', line 3456

def RequestId
  @RequestId
end

#TransportObject

Parameters:

  • ExtensionId:

    分机号

  • ExtensionDomain:

    域名

  • Password:

    注册密码

  • OutboundProxy:

    代理服务器地址

  • Transport:

    传输协议

  • RequestId:

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



3456
3457
3458
# File 'lib/v20200210/models.rb', line 3456

def Transport
  @Transport
end

Instance Method Details

#deserialize(params) ⇒ Object



3467
3468
3469
3470
3471
3472
3473
3474
# File 'lib/v20200210/models.rb', line 3467

def deserialize(params)
  @ExtensionId = params['ExtensionId']
  @ExtensionDomain = params['ExtensionDomain']
  @Password = params['Password']
  @OutboundProxy = params['OutboundProxy']
  @Transport = params['Transport']
  @RequestId = params['RequestId']
end