Class: TencentCloud::Ccc::V20200210::CreateExtensionRequest

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

Overview

CreateExtension请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sdkappid = nil, extensionid = nil, extensionname = nil, skillgroupids = nil, relation = nil) ⇒ CreateExtensionRequest

Returns a new instance of CreateExtensionRequest.



1985
1986
1987
1988
1989
1990
1991
# File 'lib/v20200210/models.rb', line 1985

def initialize(sdkappid=nil, extensionid=nil, extensionname=nil, skillgroupids=nil, relation=nil)
  @SdkAppId = sdkappid
  @ExtensionId = extensionid
  @ExtensionName = extensionname
  @SkillGroupIds = skillgroupids
  @Relation = relation
end

Instance Attribute Details

#ExtensionIdObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    绑定的技能组列表

  • Relation:

    绑定的坐席邮箱



1983
1984
1985
# File 'lib/v20200210/models.rb', line 1983

def ExtensionId
  @ExtensionId
end

#ExtensionNameObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    绑定的技能组列表

  • Relation:

    绑定的坐席邮箱



1983
1984
1985
# File 'lib/v20200210/models.rb', line 1983

def ExtensionName
  @ExtensionName
end

#RelationObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    绑定的技能组列表

  • Relation:

    绑定的坐席邮箱



1983
1984
1985
# File 'lib/v20200210/models.rb', line 1983

def Relation
  @Relation
end

#SdkAppIdObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    绑定的技能组列表

  • Relation:

    绑定的坐席邮箱



1983
1984
1985
# File 'lib/v20200210/models.rb', line 1983

def SdkAppId
  @SdkAppId
end

#SkillGroupIdsObject

Parameters:

  • SdkAppId:

    应用 ID(必填),可以查看 console.cloud.tencent.com/ccc

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    绑定的技能组列表

  • Relation:

    绑定的坐席邮箱



1983
1984
1985
# File 'lib/v20200210/models.rb', line 1983

def SkillGroupIds
  @SkillGroupIds
end

Instance Method Details

#deserialize(params) ⇒ Object



1993
1994
1995
1996
1997
1998
1999
# File 'lib/v20200210/models.rb', line 1993

def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @ExtensionId = params['ExtensionId']
  @ExtensionName = params['ExtensionName']
  @SkillGroupIds = params['SkillGroupIds']
  @Relation = params['Relation']
end