Class: TencentCloud::Ccc::V20200210::ModifyExtensionRequest

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

Overview

ModifyExtension请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of ModifyExtensionRequest.



5448
5449
5450
5451
5452
5453
5454
# File 'lib/v20200210/models.rb', line 5448

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:

    绑定坐席邮箱账号



5446
5447
5448
# File 'lib/v20200210/models.rb', line 5446

def ExtensionId
  @ExtensionId
end

#ExtensionNameObject

Parameters:

  • SdkAppId:

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

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    所属技能组列表

  • Relation:

    绑定坐席邮箱账号



5446
5447
5448
# File 'lib/v20200210/models.rb', line 5446

def ExtensionName
  @ExtensionName
end

#RelationObject

Parameters:

  • SdkAppId:

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

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    所属技能组列表

  • Relation:

    绑定坐席邮箱账号



5446
5447
5448
# File 'lib/v20200210/models.rb', line 5446

def Relation
  @Relation
end

#SdkAppIdObject

Parameters:

  • SdkAppId:

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

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    所属技能组列表

  • Relation:

    绑定坐席邮箱账号



5446
5447
5448
# File 'lib/v20200210/models.rb', line 5446

def SdkAppId
  @SdkAppId
end

#SkillGroupIdsObject

Parameters:

  • SdkAppId:

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

  • ExtensionId:

    分机号

  • ExtensionName:

    分机名称

  • SkillGroupIds:

    所属技能组列表

  • Relation:

    绑定坐席邮箱账号



5446
5447
5448
# File 'lib/v20200210/models.rb', line 5446

def SkillGroupIds
  @SkillGroupIds
end

Instance Method Details

#deserialize(params) ⇒ Object



5456
5457
5458
5459
5460
5461
5462
# File 'lib/v20200210/models.rb', line 5456

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