Class: TencentCloud::Tdmq::V20200217::CreateEnvironmentResponse

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

Overview

CreateEnvironment返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(environmentid = nil, msgttl = nil, remark = nil, namespaceid = nil, requestid = nil) ⇒ CreateEnvironmentResponse

Returns a new instance of CreateEnvironmentResponse.



1466
1467
1468
1469
1470
1471
1472
# File 'lib/v20200217/models.rb', line 1466

def initialize(environmentid=nil, msgttl=nil, remark=nil, namespaceid=nil, requestid=nil)
  @EnvironmentId = environmentid
  @MsgTTL = msgttl
  @Remark = remark
  @NamespaceId = namespaceid
  @RequestId = requestid
end

Instance Attribute Details

#EnvironmentIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    环境(命名空间)名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    说明,128个字符以内。

  • NamespaceId:

    命名空间ID

  • RequestId:

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



1464
1465
1466
# File 'lib/v20200217/models.rb', line 1464

def EnvironmentId
  @EnvironmentId
end

#MsgTTLObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    环境(命名空间)名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    说明,128个字符以内。

  • NamespaceId:

    命名空间ID

  • RequestId:

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



1464
1465
1466
# File 'lib/v20200217/models.rb', line 1464

def MsgTTL
  @MsgTTL
end

#NamespaceIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    环境(命名空间)名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    说明,128个字符以内。

  • NamespaceId:

    命名空间ID

  • RequestId:

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



1464
1465
1466
# File 'lib/v20200217/models.rb', line 1464

def NamespaceId
  @NamespaceId
end

#RemarkObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    环境(命名空间)名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    说明,128个字符以内。

  • NamespaceId:

    命名空间ID

  • RequestId:

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



1464
1465
1466
# File 'lib/v20200217/models.rb', line 1464

def Remark
  @Remark
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • EnvironmentId:

    环境(命名空间)名称。

  • MsgTTL:

    未消费消息过期时间,单位:秒。

  • Remark:

    说明,128个字符以内。

  • NamespaceId:

    命名空间ID

  • RequestId:

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



1464
1465
1466
# File 'lib/v20200217/models.rb', line 1464

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



1474
1475
1476
1477
1478
1479
1480
# File 'lib/v20200217/models.rb', line 1474

def deserialize(params)
  @EnvironmentId = params['EnvironmentId']
  @MsgTTL = params['MsgTTL']
  @Remark = params['Remark']
  @NamespaceId = params['NamespaceId']
  @RequestId = params['RequestId']
end