首次推送
This commit is contained in:
92
TencentCloud/Solar/V20181011/Models/ActivityInfo.cs
Normal file
92
TencentCloud/Solar/V20181011/Models/ActivityInfo.cs
Normal file
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ActivityInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 活动使用模板id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TemplateId")]
|
||||
public string TemplateId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动标题
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityTitle")]
|
||||
public string ActivityTitle{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动描述
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityDesc")]
|
||||
public string ActivityDesc{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动封面地址
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityCover")]
|
||||
public string ActivityCover{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动类型
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityType")]
|
||||
public string ActivityType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityId")]
|
||||
public string ActivityId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动模板自定义配置
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PersonalConfig")]
|
||||
public string PersonalConfig{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "TemplateId", this.TemplateId);
|
||||
this.SetParamSimple(map, prefix + "ActivityTitle", this.ActivityTitle);
|
||||
this.SetParamSimple(map, prefix + "ActivityDesc", this.ActivityDesc);
|
||||
this.SetParamSimple(map, prefix + "ActivityCover", this.ActivityCover);
|
||||
this.SetParamSimple(map, prefix + "ActivityType", this.ActivityType);
|
||||
this.SetParamSimple(map, prefix + "ActivityId", this.ActivityId);
|
||||
this.SetParamSimple(map, prefix + "PersonalConfig", this.PersonalConfig);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CheckStaffChUserRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 员工ID
|
||||
/// </summary>
|
||||
[JsonProperty("UserId")]
|
||||
public string[] UserId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 渠道状态:checkpass审核通过, checkreject审核拒绝, enableoperate启用, stopoperate停用
|
||||
/// </summary>
|
||||
[JsonProperty("OperateType")]
|
||||
public string OperateType{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArraySimple(map, prefix + "UserId.", this.UserId);
|
||||
this.SetParamSimple(map, prefix + "OperateType", this.OperateType);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CheckStaffChUserResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CopyActivityChannelRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 活动ID
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityId")]
|
||||
public string ActivityId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 来源渠道ID
|
||||
/// </summary>
|
||||
[JsonProperty("ChannelFrom")]
|
||||
public string ChannelFrom{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 目的渠道id
|
||||
/// </summary>
|
||||
[JsonProperty("ChannelTo")]
|
||||
public string[] ChannelTo{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ActivityId", this.ActivityId);
|
||||
this.SetParamSimple(map, prefix + "ChannelFrom", this.ChannelFrom);
|
||||
this.SetParamArraySimple(map, prefix + "ChannelTo.", this.ChannelTo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CopyActivityChannelResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
71
TencentCloud/Solar/V20181011/Models/CreateProjectRequest.cs
Normal file
71
TencentCloud/Solar/V20181011/Models/CreateProjectRequest.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CreateProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目名称
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectName")]
|
||||
public string ProjectName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目机构
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrg")]
|
||||
public string ProjectOrg{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目预算
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectBudget")]
|
||||
public string ProjectBudget{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目简介
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectIntroduction")]
|
||||
public string ProjectIntroduction{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 所属部门ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrgId")]
|
||||
public string ProjectOrgId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectName", this.ProjectName);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrg", this.ProjectOrg);
|
||||
this.SetParamSimple(map, prefix + "ProjectBudget", this.ProjectBudget);
|
||||
this.SetParamSimple(map, prefix + "ProjectIntroduction", this.ProjectIntroduction);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrgId", this.ProjectOrgId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
50
TencentCloud/Solar/V20181011/Models/CreateProjectResponse.cs
Normal file
50
TencentCloud/Solar/V20181011/Models/CreateProjectResponse.cs
Normal file
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CreateProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CreateSubProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 所属项目id
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子项目名称
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectName")]
|
||||
public string SubProjectName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
this.SetParamSimple(map, prefix + "SubProjectName", this.SubProjectName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CreateSubProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 子项目id
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectId")]
|
||||
public string SubProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "SubProjectId", this.SubProjectId);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
195
TencentCloud/Solar/V20181011/Models/CustomerInfo.cs
Normal file
195
TencentCloud/Solar/V20181011/Models/CustomerInfo.cs
Normal file
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class CustomerInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 总活跃度
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Activity")]
|
||||
public long? Activity{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户ID
|
||||
/// </summary>
|
||||
[JsonProperty("AudienceUserId")]
|
||||
public string AudienceUserId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 头像
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Avatar")]
|
||||
public string Avatar{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最近记录城市
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("City")]
|
||||
public string City{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最活跃时间
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("LastActiveTime")]
|
||||
public string LastActiveTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否星标客户
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("MarkFlag")]
|
||||
public string MarkFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 30天活跃度
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("MonthActive")]
|
||||
public long? MonthActive{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 30天推荐度
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("MonthRecommend")]
|
||||
public long? MonthRecommend{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 手机号
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Phone")]
|
||||
public string Phone{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最近记录省份
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Province")]
|
||||
public string Province{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 姓名
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("RealName")]
|
||||
public string RealName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 员工标识 0 未关联 1 已关联
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("RelChannelFlag")]
|
||||
public long? RelChannelFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 性别 1男 2女
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Sex")]
|
||||
public long? Sex{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 传播力(好友数)
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Spread")]
|
||||
public long? Spread{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 7天活跃度
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WeekActive")]
|
||||
public long? WeekActive{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 7天推荐度
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WeekRecommend")]
|
||||
public long? WeekRecommend{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信城市
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxCity")]
|
||||
public string WxCity{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信国家或地区
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxCountry")]
|
||||
public string WxCountry{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信呢称
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxNickname")]
|
||||
public string WxNickname{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信省份
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxProvince")]
|
||||
public string WxProvince{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Activity", this.Activity);
|
||||
this.SetParamSimple(map, prefix + "AudienceUserId", this.AudienceUserId);
|
||||
this.SetParamSimple(map, prefix + "Avatar", this.Avatar);
|
||||
this.SetParamSimple(map, prefix + "City", this.City);
|
||||
this.SetParamSimple(map, prefix + "LastActiveTime", this.LastActiveTime);
|
||||
this.SetParamSimple(map, prefix + "MarkFlag", this.MarkFlag);
|
||||
this.SetParamSimple(map, prefix + "MonthActive", this.MonthActive);
|
||||
this.SetParamSimple(map, prefix + "MonthRecommend", this.MonthRecommend);
|
||||
this.SetParamSimple(map, prefix + "Phone", this.Phone);
|
||||
this.SetParamSimple(map, prefix + "Province", this.Province);
|
||||
this.SetParamSimple(map, prefix + "RealName", this.RealName);
|
||||
this.SetParamSimple(map, prefix + "RelChannelFlag", this.RelChannelFlag);
|
||||
this.SetParamSimple(map, prefix + "Sex", this.Sex);
|
||||
this.SetParamSimple(map, prefix + "Spread", this.Spread);
|
||||
this.SetParamSimple(map, prefix + "WeekActive", this.WeekActive);
|
||||
this.SetParamSimple(map, prefix + "WeekRecommend", this.WeekRecommend);
|
||||
this.SetParamSimple(map, prefix + "WxCity", this.WxCity);
|
||||
this.SetParamSimple(map, prefix + "WxCountry", this.WxCountry);
|
||||
this.SetParamSimple(map, prefix + "WxNickname", this.WxNickname);
|
||||
this.SetParamSimple(map, prefix + "WxProvince", this.WxProvince);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Solar/V20181011/Models/DeleteProjectRequest.cs
Normal file
43
TencentCloud/Solar/V20181011/Models/DeleteProjectRequest.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DeleteProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Solar/V20181011/Models/DeleteProjectResponse.cs
Normal file
43
TencentCloud/Solar/V20181011/Models/DeleteProjectResponse.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DeleteProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeCustomerRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 用户ID
|
||||
/// </summary>
|
||||
[JsonProperty("UserId")]
|
||||
public string UserId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "UserId", this.UserId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
275
TencentCloud/Solar/V20181011/Models/DescribeCustomerResponse.cs
Normal file
275
TencentCloud/Solar/V20181011/Models/DescribeCustomerResponse.cs
Normal file
@@ -0,0 +1,275 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeCustomerResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 地址列表
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("AddressList")]
|
||||
public string[] AddressList{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("UserId")]
|
||||
public string UserId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 头像
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Avatar")]
|
||||
public string Avatar{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 生日
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Birthday")]
|
||||
public string Birthday{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 城市
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("City")]
|
||||
public string City{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Device")]
|
||||
public string Device{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 行业
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Industrys")]
|
||||
public string[] Industrys{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 上次登录时间
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("LastActiveTime")]
|
||||
public string LastActiveTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否星标 1是 0否
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("MarkFlag")]
|
||||
public string MarkFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 手机型号
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Model")]
|
||||
public string Model{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信openid
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("OpenId")]
|
||||
public string OpenId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 消费特点
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PayFeature")]
|
||||
public string PayFeature{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 手机号
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Phone")]
|
||||
public string Phone{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 手机号码列表
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("PhoneList")]
|
||||
public string PhoneList{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最近记录省份
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Province")]
|
||||
public string Province{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 姓名
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("RealName")]
|
||||
public string RealName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 员工标识 0:非员工 1:员工
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("RelChannelFlag")]
|
||||
public string RelChannelFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Remark")]
|
||||
public string Remark{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 性别 1男 2女
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Sex")]
|
||||
public string Sex{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 最初来源
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SourceAudienceVo")]
|
||||
public string SourceAudienceVo{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 关注公众号列表
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SubWechats")]
|
||||
public string[] SubWechats{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信unionid
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("UnionId")]
|
||||
public string UnionId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 更新时间
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("UpdateTime")]
|
||||
public string UpdateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户类型
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("UserTypes")]
|
||||
public string[] UserTypes{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 城市
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxCity")]
|
||||
public string WxCity{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 国家
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxCountry")]
|
||||
public string WxCountry{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 昵称
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxNickname")]
|
||||
public string WxNickname{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 省份
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("WxProvince")]
|
||||
public string WxProvince{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArraySimple(map, prefix + "AddressList.", this.AddressList);
|
||||
this.SetParamSimple(map, prefix + "UserId", this.UserId);
|
||||
this.SetParamSimple(map, prefix + "Avatar", this.Avatar);
|
||||
this.SetParamSimple(map, prefix + "Birthday", this.Birthday);
|
||||
this.SetParamSimple(map, prefix + "City", this.City);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "Device", this.Device);
|
||||
this.SetParamArraySimple(map, prefix + "Industrys.", this.Industrys);
|
||||
this.SetParamSimple(map, prefix + "LastActiveTime", this.LastActiveTime);
|
||||
this.SetParamSimple(map, prefix + "MarkFlag", this.MarkFlag);
|
||||
this.SetParamSimple(map, prefix + "Model", this.Model);
|
||||
this.SetParamSimple(map, prefix + "OpenId", this.OpenId);
|
||||
this.SetParamSimple(map, prefix + "PayFeature", this.PayFeature);
|
||||
this.SetParamSimple(map, prefix + "Phone", this.Phone);
|
||||
this.SetParamSimple(map, prefix + "PhoneList", this.PhoneList);
|
||||
this.SetParamSimple(map, prefix + "Province", this.Province);
|
||||
this.SetParamSimple(map, prefix + "RealName", this.RealName);
|
||||
this.SetParamSimple(map, prefix + "RelChannelFlag", this.RelChannelFlag);
|
||||
this.SetParamSimple(map, prefix + "Remark", this.Remark);
|
||||
this.SetParamSimple(map, prefix + "Sex", this.Sex);
|
||||
this.SetParamSimple(map, prefix + "SourceAudienceVo", this.SourceAudienceVo);
|
||||
this.SetParamArraySimple(map, prefix + "SubWechats.", this.SubWechats);
|
||||
this.SetParamSimple(map, prefix + "UnionId", this.UnionId);
|
||||
this.SetParamSimple(map, prefix + "UpdateTime", this.UpdateTime);
|
||||
this.SetParamArraySimple(map, prefix + "UserTypes.", this.UserTypes);
|
||||
this.SetParamSimple(map, prefix + "WxCity", this.WxCity);
|
||||
this.SetParamSimple(map, prefix + "WxCountry", this.WxCountry);
|
||||
this.SetParamSimple(map, prefix + "WxNickname", this.WxNickname);
|
||||
this.SetParamSimple(map, prefix + "WxProvince", this.WxProvince);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
127
TencentCloud/Solar/V20181011/Models/DescribeCustomersRequest.cs
Normal file
127
TencentCloud/Solar/V20181011/Models/DescribeCustomersRequest.cs
Normal file
@@ -0,0 +1,127 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeCustomersRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 查询类型,0.个人,1负责部门,2.指定部门
|
||||
/// </summary>
|
||||
[JsonProperty("QueryType")]
|
||||
public string QueryType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分组ID
|
||||
/// </summary>
|
||||
[JsonProperty("GroupId")]
|
||||
public string GroupId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否星级标记 1是 0否
|
||||
/// </summary>
|
||||
[JsonProperty("MarkFlag")]
|
||||
public long? MarkFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 客户标签,多个标签用逗号隔开
|
||||
/// </summary>
|
||||
[JsonProperty("TagIds")]
|
||||
public string TagIds{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 员工标识筛选,0:非员工,1:员工
|
||||
/// </summary>
|
||||
[JsonProperty("RelChannelFlag")]
|
||||
public string RelChannelFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 必须存在手机 1是 0否
|
||||
/// </summary>
|
||||
[JsonProperty("NeedPhoneFlag")]
|
||||
public long? NeedPhoneFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 省份
|
||||
/// </summary>
|
||||
[JsonProperty("Province")]
|
||||
public string Province{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 城市
|
||||
/// </summary>
|
||||
[JsonProperty("City")]
|
||||
public string City{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 性别 1男 2女
|
||||
/// </summary>
|
||||
[JsonProperty("Sex")]
|
||||
public string Sex{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 城市
|
||||
/// </summary>
|
||||
[JsonProperty("KeyWord")]
|
||||
public string KeyWord{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 查询开始位置
|
||||
/// </summary>
|
||||
[JsonProperty("Offset")]
|
||||
public ulong? Offset{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 每页记录条数
|
||||
/// </summary>
|
||||
[JsonProperty("Limit")]
|
||||
public ulong? Limit{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectId")]
|
||||
public string SubProjectId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "QueryType", this.QueryType);
|
||||
this.SetParamSimple(map, prefix + "GroupId", this.GroupId);
|
||||
this.SetParamSimple(map, prefix + "MarkFlag", this.MarkFlag);
|
||||
this.SetParamSimple(map, prefix + "TagIds", this.TagIds);
|
||||
this.SetParamSimple(map, prefix + "RelChannelFlag", this.RelChannelFlag);
|
||||
this.SetParamSimple(map, prefix + "NeedPhoneFlag", this.NeedPhoneFlag);
|
||||
this.SetParamSimple(map, prefix + "Province", this.Province);
|
||||
this.SetParamSimple(map, prefix + "City", this.City);
|
||||
this.SetParamSimple(map, prefix + "Sex", this.Sex);
|
||||
this.SetParamSimple(map, prefix + "KeyWord", this.KeyWord);
|
||||
this.SetParamSimple(map, prefix + "Offset", this.Offset);
|
||||
this.SetParamSimple(map, prefix + "Limit", this.Limit);
|
||||
this.SetParamSimple(map, prefix + "SubProjectId", this.SubProjectId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeCustomersResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 总记录条数
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 数据列表
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("UserList")]
|
||||
public CustomerInfo[] UserList{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamArrayObj(map, prefix + "UserList.", this.UserList);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
100
TencentCloud/Solar/V20181011/Models/DescribeProjectResponse.cs
Normal file
100
TencentCloud/Solar/V20181011/Models/DescribeProjectResponse.cs
Normal file
@@ -0,0 +1,100 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目id
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目名称
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectName")]
|
||||
public string ProjectName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目预算
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectBudget")]
|
||||
public float? ProjectBudget{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目机构
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrg")]
|
||||
public string ProjectOrg{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目简介
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectIntroduction")]
|
||||
public string ProjectIntroduction{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子项目列表
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectList")]
|
||||
public SubProjectInfo[] SubProjectList{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目状态
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectStatus")]
|
||||
public string ProjectStatus{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目机构Id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrgId")]
|
||||
public string ProjectOrgId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
this.SetParamSimple(map, prefix + "ProjectName", this.ProjectName);
|
||||
this.SetParamSimple(map, prefix + "ProjectBudget", this.ProjectBudget);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrg", this.ProjectOrg);
|
||||
this.SetParamSimple(map, prefix + "ProjectIntroduction", this.ProjectIntroduction);
|
||||
this.SetParamArrayObj(map, prefix + "SubProjectList.", this.SubProjectList);
|
||||
this.SetParamSimple(map, prefix + "ProjectStatus", this.ProjectStatus);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrgId", this.ProjectOrgId);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeProjectStockRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 子项目id
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectId")]
|
||||
public string SubProjectId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "SubProjectId", this.SubProjectId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeProjectStockResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目库存列表
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectStocks")]
|
||||
public ProjectStock[] ProjectStocks{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ProjectStocks.", this.ProjectStocks);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeProjectsRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 页码
|
||||
/// </summary>
|
||||
[JsonProperty("PageNo")]
|
||||
public ulong? PageNo{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 页面大小
|
||||
/// </summary>
|
||||
[JsonProperty("PageSize")]
|
||||
public ulong? PageSize{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 过滤规则
|
||||
/// </summary>
|
||||
[JsonProperty("SearchWord")]
|
||||
public string SearchWord{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 部门范围过滤
|
||||
/// </summary>
|
||||
[JsonProperty("Filters")]
|
||||
public Filters Filters{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目状态, 0:编辑中 1:运营中 2:已下线 3:已删除 4:审批中
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectStatus")]
|
||||
public long? ProjectStatus{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "PageNo", this.PageNo);
|
||||
this.SetParamSimple(map, prefix + "PageSize", this.PageSize);
|
||||
this.SetParamSimple(map, prefix + "SearchWord", this.SearchWord);
|
||||
this.SetParamObj(map, prefix + "Filters.", this.Filters);
|
||||
this.SetParamSimple(map, prefix + "ProjectStatus", this.ProjectStatus);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeProjectsResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目列表
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectList")]
|
||||
public ProjectInfo[] ProjectList{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目数
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamArrayObj(map, prefix + "ProjectList.", this.ProjectList);
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeResourceTemplateHeadersRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 微信公众号appId
|
||||
/// </summary>
|
||||
[JsonProperty("WxAppId")]
|
||||
public string WxAppId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "WxAppId", this.WxAppId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeResourceTemplateHeadersResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 记录条数
|
||||
/// </summary>
|
||||
[JsonProperty("TotalCount")]
|
||||
public ulong? TotalCount{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板列表
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TmplList")]
|
||||
public ResourceTemplateHeader[] TmplList{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "TotalCount", this.TotalCount);
|
||||
this.SetParamArrayObj(map, prefix + "TmplList.", this.TmplList);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeSubProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 子项目id
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectId")]
|
||||
public string SubProjectId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "SubProjectId", this.SubProjectId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,115 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class DescribeSubProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 作品信息
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductInfo")]
|
||||
public ProductInfo ProductInfo{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 活动信息
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ActivityInfo")]
|
||||
public ActivityInfo ActivityInfo{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分享标题
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ShareTitle")]
|
||||
public string ShareTitle{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分享描述
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ShareDesc")]
|
||||
public string ShareDesc{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分享图标
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ShareImg")]
|
||||
public string ShareImg{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否已创建策略
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("HasStrategy")]
|
||||
public ulong? HasStrategy{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子项目状态
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectStatus")]
|
||||
public string SubProjectStatus{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分享公众号的appId
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ShareAppId")]
|
||||
public string ShareAppId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 分享公众号的wsId
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ShareWsId")]
|
||||
public string ShareWsId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamObj(map, prefix + "ProductInfo.", this.ProductInfo);
|
||||
this.SetParamObj(map, prefix + "ActivityInfo.", this.ActivityInfo);
|
||||
this.SetParamSimple(map, prefix + "ShareTitle", this.ShareTitle);
|
||||
this.SetParamSimple(map, prefix + "ShareDesc", this.ShareDesc);
|
||||
this.SetParamSimple(map, prefix + "ShareImg", this.ShareImg);
|
||||
this.SetParamSimple(map, prefix + "HasStrategy", this.HasStrategy);
|
||||
this.SetParamSimple(map, prefix + "SubProjectStatus", this.SubProjectStatus);
|
||||
this.SetParamSimple(map, prefix + "ShareAppId", this.ShareAppId);
|
||||
this.SetParamSimple(map, prefix + "ShareWsId", this.ShareWsId);
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Solar/V20181011/Models/ExpireFlowRequest.cs
Normal file
43
TencentCloud/Solar/V20181011/Models/ExpireFlowRequest.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ExpireFlowRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 工单ID
|
||||
/// </summary>
|
||||
[JsonProperty("FlowId")]
|
||||
public string FlowId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "FlowId", this.FlowId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Solar/V20181011/Models/ExpireFlowResponse.cs
Normal file
43
TencentCloud/Solar/V20181011/Models/ExpireFlowResponse.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ExpireFlowResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
57
TencentCloud/Solar/V20181011/Models/Filters.cs
Normal file
57
TencentCloud/Solar/V20181011/Models/Filters.cs
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class Filters : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 过滤类型, 0: 默认(可见部门+自创) 1: 自创 2: 指定部门(部门在可见范围内)
|
||||
/// </summary>
|
||||
[JsonProperty("Type")]
|
||||
public long? Type{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 指定部门Id, 类型2使用
|
||||
/// </summary>
|
||||
[JsonProperty("DeptIds")]
|
||||
public string[] DeptIds{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 用户Id列表
|
||||
/// </summary>
|
||||
[JsonProperty("UserIds")]
|
||||
public string[] UserIds{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Type", this.Type);
|
||||
this.SetParamArraySimple(map, prefix + "DeptIds.", this.DeptIds);
|
||||
this.SetParamArraySimple(map, prefix + "UserIds.", this.UserIds);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
78
TencentCloud/Solar/V20181011/Models/ModifyProjectRequest.cs
Normal file
78
TencentCloud/Solar/V20181011/Models/ModifyProjectRequest.cs
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ModifyProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目名称
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectName")]
|
||||
public string ProjectName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目预算
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectBudget")]
|
||||
public string ProjectBudget{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目机构
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrg")]
|
||||
public string ProjectOrg{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目简介
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectIntroduction")]
|
||||
public string ProjectIntroduction{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目机构Id
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrgId")]
|
||||
public string ProjectOrgId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
this.SetParamSimple(map, prefix + "ProjectName", this.ProjectName);
|
||||
this.SetParamSimple(map, prefix + "ProjectBudget", this.ProjectBudget);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrg", this.ProjectOrg);
|
||||
this.SetParamSimple(map, prefix + "ProjectIntroduction", this.ProjectIntroduction);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrgId", this.ProjectOrgId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Solar/V20181011/Models/ModifyProjectResponse.cs
Normal file
43
TencentCloud/Solar/V20181011/Models/ModifyProjectResponse.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ModifyProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
43
TencentCloud/Solar/V20181011/Models/OffLineProjectRequest.cs
Normal file
43
TencentCloud/Solar/V20181011/Models/OffLineProjectRequest.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class OffLineProjectRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class OffLineProjectResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
92
TencentCloud/Solar/V20181011/Models/ProductInfo.cs
Normal file
92
TencentCloud/Solar/V20181011/Models/ProductInfo.cs
Normal file
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ProductInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 模板id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("TemplateId")]
|
||||
public string TemplateId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板主题
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductTitle")]
|
||||
public string ProductTitle{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板描述
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductDesc")]
|
||||
public string ProductDesc{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板封面地址
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductCover")]
|
||||
public string ProductCover{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 内容作品id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductId")]
|
||||
public string ProductId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 作品预览链接
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductUrl")]
|
||||
public string ProductUrl{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 作品名称
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProductName")]
|
||||
public string ProductName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "TemplateId", this.TemplateId);
|
||||
this.SetParamSimple(map, prefix + "ProductTitle", this.ProductTitle);
|
||||
this.SetParamSimple(map, prefix + "ProductDesc", this.ProductDesc);
|
||||
this.SetParamSimple(map, prefix + "ProductCover", this.ProductCover);
|
||||
this.SetParamSimple(map, prefix + "ProductId", this.ProductId);
|
||||
this.SetParamSimple(map, prefix + "ProductUrl", this.ProductUrl);
|
||||
this.SetParamSimple(map, prefix + "ProductName", this.ProductName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
93
TencentCloud/Solar/V20181011/Models/ProjectInfo.cs
Normal file
93
TencentCloud/Solar/V20181011/Models/ProjectInfo.cs
Normal file
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ProjectInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目ID
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectId")]
|
||||
public string ProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目名称
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectName")]
|
||||
public string ProjectName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目所属机构
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrg")]
|
||||
public string ProjectOrg{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目预算
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectBudget")]
|
||||
public float? ProjectBudget{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目状态
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectStatus")]
|
||||
public string ProjectStatus{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目创建时间
|
||||
/// </summary>
|
||||
[JsonProperty("CreateTime")]
|
||||
public string CreateTime{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目简介
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectIntroduction")]
|
||||
public string ProjectIntroduction{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 项目所属机构Id
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("ProjectOrgId")]
|
||||
public string ProjectOrgId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "ProjectId", this.ProjectId);
|
||||
this.SetParamSimple(map, prefix + "ProjectName", this.ProjectName);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrg", this.ProjectOrg);
|
||||
this.SetParamSimple(map, prefix + "ProjectBudget", this.ProjectBudget);
|
||||
this.SetParamSimple(map, prefix + "ProjectStatus", this.ProjectStatus);
|
||||
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
|
||||
this.SetParamSimple(map, prefix + "ProjectIntroduction", this.ProjectIntroduction);
|
||||
this.SetParamSimple(map, prefix + "ProjectOrgId", this.ProjectOrgId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
85
TencentCloud/Solar/V20181011/Models/ProjectStock.cs
Normal file
85
TencentCloud/Solar/V20181011/Models/ProjectStock.cs
Normal file
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ProjectStock : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 奖品id
|
||||
/// </summary>
|
||||
[JsonProperty("PrizeId")]
|
||||
public string PrizeId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品批次
|
||||
/// </summary>
|
||||
[JsonProperty("PrizeBat")]
|
||||
public ulong? PrizeBat{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品名称
|
||||
/// </summary>
|
||||
[JsonProperty("PrizeName")]
|
||||
public string PrizeName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 已分配奖品数量
|
||||
/// </summary>
|
||||
[JsonProperty("UsedStock")]
|
||||
public ulong? UsedStock{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 该奖品剩余库存数量
|
||||
/// </summary>
|
||||
[JsonProperty("RemainStock")]
|
||||
public ulong? RemainStock{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品所在奖池index
|
||||
/// </summary>
|
||||
[JsonProperty("PoolIdx")]
|
||||
public ulong? PoolIdx{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品所在奖池名称
|
||||
/// </summary>
|
||||
[JsonProperty("PoolName")]
|
||||
public string PoolName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "PrizeId", this.PrizeId);
|
||||
this.SetParamSimple(map, prefix + "PrizeBat", this.PrizeBat);
|
||||
this.SetParamSimple(map, prefix + "PrizeName", this.PrizeName);
|
||||
this.SetParamSimple(map, prefix + "UsedStock", this.UsedStock);
|
||||
this.SetParamSimple(map, prefix + "RemainStock", this.RemainStock);
|
||||
this.SetParamSimple(map, prefix + "PoolIdx", this.PoolIdx);
|
||||
this.SetParamSimple(map, prefix + "PoolName", this.PoolName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ReplenishProjectStockRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 项目id
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectId")]
|
||||
public string SubProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品id
|
||||
/// </summary>
|
||||
[JsonProperty("PrizeId")]
|
||||
public string PrizeId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖品数量
|
||||
/// </summary>
|
||||
[JsonProperty("PrizeNum")]
|
||||
public ulong? PrizeNum{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖池索引
|
||||
/// </summary>
|
||||
[JsonProperty("PoolIndex")]
|
||||
public ulong? PoolIndex{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 奖池名称
|
||||
/// </summary>
|
||||
[JsonProperty("PoolName")]
|
||||
public string PoolName{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "SubProjectId", this.SubProjectId);
|
||||
this.SetParamSimple(map, prefix + "PrizeId", this.PrizeId);
|
||||
this.SetParamSimple(map, prefix + "PrizeNum", this.PrizeNum);
|
||||
this.SetParamSimple(map, prefix + "PoolIndex", this.PoolIndex);
|
||||
this.SetParamSimple(map, prefix + "PoolName", this.PoolName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ReplenishProjectStockResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class ResourceTemplateHeader : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 模板预览区内容
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Content")]
|
||||
public string Content{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板预览示例
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Example")]
|
||||
public string Example{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板预览区域键数组
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("KeyArray")]
|
||||
public string KeyArray{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板id
|
||||
/// </summary>
|
||||
[JsonProperty("TemplateId")]
|
||||
public string TemplateId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板标题
|
||||
/// 注意:此字段可能返回 null,表示取不到有效值。
|
||||
/// </summary>
|
||||
[JsonProperty("Title")]
|
||||
public string Title{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "Content", this.Content);
|
||||
this.SetParamSimple(map, prefix + "Example", this.Example);
|
||||
this.SetParamSimple(map, prefix + "KeyArray", this.KeyArray);
|
||||
this.SetParamSimple(map, prefix + "TemplateId", this.TemplateId);
|
||||
this.SetParamSimple(map, prefix + "Title", this.Title);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
120
TencentCloud/Solar/V20181011/Models/SendWxTouchTaskRequest.cs
Normal file
120
TencentCloud/Solar/V20181011/Models/SendWxTouchTaskRequest.cs
Normal file
@@ -0,0 +1,120 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class SendWxTouchTaskRequest : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 客户分组ID
|
||||
/// </summary>
|
||||
[JsonProperty("GroupId")]
|
||||
public string GroupId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 去除今日已发送的客户
|
||||
/// </summary>
|
||||
[JsonProperty("DistinctFlag")]
|
||||
public bool? DistinctFlag{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否立马发送
|
||||
/// </summary>
|
||||
[JsonProperty("IsSendNow")]
|
||||
public bool? IsSendNow{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 发送时间,一般为0
|
||||
/// </summary>
|
||||
[JsonProperty("SendDate")]
|
||||
public long? SendDate{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 任务名称
|
||||
/// </summary>
|
||||
[JsonProperty("TaskName")]
|
||||
public string TaskName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信触达类型,text, news, smallapp, tmplmsg
|
||||
/// </summary>
|
||||
[JsonProperty("WxTouchType")]
|
||||
public string WxTouchType{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标题
|
||||
/// </summary>
|
||||
[JsonProperty("Title")]
|
||||
public string Title{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 文本内容
|
||||
/// </summary>
|
||||
[JsonProperty("Content")]
|
||||
public string Content{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 图文素材ID
|
||||
/// </summary>
|
||||
[JsonProperty("NewsId")]
|
||||
public string NewsId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 小程序卡片ID
|
||||
/// </summary>
|
||||
[JsonProperty("SmallProgramId")]
|
||||
public string SmallProgramId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 模板消息ID
|
||||
/// </summary>
|
||||
[JsonProperty("TemplateId")]
|
||||
public string TemplateId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 微信公众号appId
|
||||
/// </summary>
|
||||
[JsonProperty("WxAppId")]
|
||||
public string WxAppId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "GroupId", this.GroupId);
|
||||
this.SetParamSimple(map, prefix + "DistinctFlag", this.DistinctFlag);
|
||||
this.SetParamSimple(map, prefix + "IsSendNow", this.IsSendNow);
|
||||
this.SetParamSimple(map, prefix + "SendDate", this.SendDate);
|
||||
this.SetParamSimple(map, prefix + "TaskName", this.TaskName);
|
||||
this.SetParamSimple(map, prefix + "WxTouchType", this.WxTouchType);
|
||||
this.SetParamSimple(map, prefix + "Title", this.Title);
|
||||
this.SetParamSimple(map, prefix + "Content", this.Content);
|
||||
this.SetParamSimple(map, prefix + "NewsId", this.NewsId);
|
||||
this.SetParamSimple(map, prefix + "SmallProgramId", this.SmallProgramId);
|
||||
this.SetParamSimple(map, prefix + "TemplateId", this.TemplateId);
|
||||
this.SetParamSimple(map, prefix + "WxAppId", this.WxAppId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class SendWxTouchTaskResponse : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
|
||||
/// </summary>
|
||||
[JsonProperty("RequestId")]
|
||||
public string RequestId{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "RequestId", this.RequestId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
57
TencentCloud/Solar/V20181011/Models/SubProjectInfo.cs
Normal file
57
TencentCloud/Solar/V20181011/Models/SubProjectInfo.cs
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011.Models
|
||||
{
|
||||
using Newtonsoft.Json;
|
||||
using System.Collections.Generic;
|
||||
using TencentCloud.Common;
|
||||
|
||||
public class SubProjectInfo : AbstractModel
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 子项目id
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectId")]
|
||||
public string SubProjectId{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子项目名称
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectName")]
|
||||
public string SubProjectName{ get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子项目状态
|
||||
/// </summary>
|
||||
[JsonProperty("SubProjectStatus")]
|
||||
public string SubProjectStatus{ get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// For internal usage only. DO NOT USE IT.
|
||||
/// </summary>
|
||||
internal override void ToMap(Dictionary<string, string> map, string prefix)
|
||||
{
|
||||
this.SetParamSimple(map, prefix + "SubProjectId", this.SubProjectId);
|
||||
this.SetParamSimple(map, prefix + "SubProjectName", this.SubProjectName);
|
||||
this.SetParamSimple(map, prefix + "SubProjectStatus", this.SubProjectStatus);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
736
TencentCloud/Solar/V20181011/SolarClient.cs
Normal file
736
TencentCloud/Solar/V20181011/SolarClient.cs
Normal file
@@ -0,0 +1,736 @@
|
||||
/*
|
||||
* Copyright (c) 2018 THL A29 Limited, a Tencent company. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing,
|
||||
* software distributed under the License is distributed on an
|
||||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
* KIND, either express or implied. See the License for the
|
||||
* specific language governing permissions and limitations
|
||||
* under the License.
|
||||
*/
|
||||
|
||||
namespace TencentCloud.Solar.V20181011
|
||||
{
|
||||
|
||||
using Newtonsoft.Json;
|
||||
using System.Threading.Tasks;
|
||||
using TencentCloud.Common;
|
||||
using TencentCloud.Common.Profile;
|
||||
using TencentCloud.Solar.V20181011.Models;
|
||||
|
||||
public class SolarClient : AbstractClient{
|
||||
|
||||
private const string endpoint = "solar.tencentcloudapi.com";
|
||||
private const string version = "2018-10-11";
|
||||
|
||||
/// <summary>
|
||||
/// Client constructor.
|
||||
/// </summary>
|
||||
/// <param name="credential">Credentials.</param>
|
||||
/// <param name="region">Region name, such as "ap-guangzhou".</param>
|
||||
public SolarClient(Credential credential, string region)
|
||||
: this(credential, region, new ClientProfile())
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Client Constructor.
|
||||
/// </summary>
|
||||
/// <param name="credential">Credentials.</param>
|
||||
/// <param name="region">Region name, such as "ap-guangzhou".</param>
|
||||
/// <param name="profile">Client profiles.</param>
|
||||
public SolarClient(Credential credential, string region, ClientProfile profile)
|
||||
: base(endpoint, version, credential, region, profile)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 员工渠道更改员工状态
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CheckStaffChUserRequest"/></param>
|
||||
/// <returns><see cref="CheckStaffChUserResponse"/></returns>
|
||||
public async Task<CheckStaffChUserResponse> CheckStaffChUser(CheckStaffChUserRequest req)
|
||||
{
|
||||
JsonResponseModel<CheckStaffChUserResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "CheckStaffChUser");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CheckStaffChUserResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 员工渠道更改员工状态
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CheckStaffChUserRequest"/></param>
|
||||
/// <returns><see cref="CheckStaffChUserResponse"/></returns>
|
||||
public CheckStaffChUserResponse CheckStaffChUserSync(CheckStaffChUserRequest req)
|
||||
{
|
||||
JsonResponseModel<CheckStaffChUserResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "CheckStaffChUser");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CheckStaffChUserResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 复制活动渠道的策略
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CopyActivityChannelRequest"/></param>
|
||||
/// <returns><see cref="CopyActivityChannelResponse"/></returns>
|
||||
public async Task<CopyActivityChannelResponse> CopyActivityChannel(CopyActivityChannelRequest req)
|
||||
{
|
||||
JsonResponseModel<CopyActivityChannelResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "CopyActivityChannel");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CopyActivityChannelResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 复制活动渠道的策略
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CopyActivityChannelRequest"/></param>
|
||||
/// <returns><see cref="CopyActivityChannelResponse"/></returns>
|
||||
public CopyActivityChannelResponse CopyActivityChannelSync(CopyActivityChannelRequest req)
|
||||
{
|
||||
JsonResponseModel<CopyActivityChannelResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "CopyActivityChannel");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CopyActivityChannelResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CreateProjectRequest"/></param>
|
||||
/// <returns><see cref="CreateProjectResponse"/></returns>
|
||||
public async Task<CreateProjectResponse> CreateProject(CreateProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<CreateProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "CreateProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CreateProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CreateProjectRequest"/></param>
|
||||
/// <returns><see cref="CreateProjectResponse"/></returns>
|
||||
public CreateProjectResponse CreateProjectSync(CreateProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<CreateProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "CreateProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CreateProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建子项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CreateSubProjectRequest"/></param>
|
||||
/// <returns><see cref="CreateSubProjectResponse"/></returns>
|
||||
public async Task<CreateSubProjectResponse> CreateSubProject(CreateSubProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<CreateSubProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "CreateSubProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CreateSubProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建子项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="CreateSubProjectRequest"/></param>
|
||||
/// <returns><see cref="CreateSubProjectResponse"/></returns>
|
||||
public CreateSubProjectResponse CreateSubProjectSync(CreateSubProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<CreateSubProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "CreateSubProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<CreateSubProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 删除项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DeleteProjectRequest"/></param>
|
||||
/// <returns><see cref="DeleteProjectResponse"/></returns>
|
||||
public async Task<DeleteProjectResponse> DeleteProject(DeleteProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<DeleteProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DeleteProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DeleteProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 删除项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DeleteProjectRequest"/></param>
|
||||
/// <returns><see cref="DeleteProjectResponse"/></returns>
|
||||
public DeleteProjectResponse DeleteProjectSync(DeleteProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<DeleteProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DeleteProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DeleteProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 客户档案查询客户详情
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeCustomerRequest"/></param>
|
||||
/// <returns><see cref="DescribeCustomerResponse"/></returns>
|
||||
public async Task<DescribeCustomerResponse> DescribeCustomer(DescribeCustomerRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeCustomerResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeCustomer");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeCustomerResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 客户档案查询客户详情
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeCustomerRequest"/></param>
|
||||
/// <returns><see cref="DescribeCustomerResponse"/></returns>
|
||||
public DescribeCustomerResponse DescribeCustomerSync(DescribeCustomerRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeCustomerResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeCustomer");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeCustomerResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询客户档案列表
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeCustomersRequest"/></param>
|
||||
/// <returns><see cref="DescribeCustomersResponse"/></returns>
|
||||
public async Task<DescribeCustomersResponse> DescribeCustomers(DescribeCustomersRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeCustomersResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeCustomers");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeCustomersResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询客户档案列表
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeCustomersRequest"/></param>
|
||||
/// <returns><see cref="DescribeCustomersResponse"/></returns>
|
||||
public DescribeCustomersResponse DescribeCustomersSync(DescribeCustomersRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeCustomersResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeCustomers");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeCustomersResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目详情展示
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeProjectRequest"/></param>
|
||||
/// <returns><see cref="DescribeProjectResponse"/></returns>
|
||||
public async Task<DescribeProjectResponse> DescribeProject(DescribeProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目详情展示
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeProjectRequest"/></param>
|
||||
/// <returns><see cref="DescribeProjectResponse"/></returns>
|
||||
public DescribeProjectResponse DescribeProjectSync(DescribeProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目库存详情
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeProjectStockRequest"/></param>
|
||||
/// <returns><see cref="DescribeProjectStockResponse"/></returns>
|
||||
public async Task<DescribeProjectStockResponse> DescribeProjectStock(DescribeProjectStockRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeProjectStockResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeProjectStock");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeProjectStockResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目库存详情
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeProjectStockRequest"/></param>
|
||||
/// <returns><see cref="DescribeProjectStockResponse"/></returns>
|
||||
public DescribeProjectStockResponse DescribeProjectStockSync(DescribeProjectStockRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeProjectStockResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeProjectStock");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeProjectStockResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目列表展示
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeProjectsRequest"/></param>
|
||||
/// <returns><see cref="DescribeProjectsResponse"/></returns>
|
||||
public async Task<DescribeProjectsResponse> DescribeProjects(DescribeProjectsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeProjectsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeProjects");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeProjectsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 项目列表展示
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeProjectsRequest"/></param>
|
||||
/// <returns><see cref="DescribeProjectsResponse"/></returns>
|
||||
public DescribeProjectsResponse DescribeProjectsSync(DescribeProjectsRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeProjectsResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeProjects");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeProjectsResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 素材查询服务号模板的列表(样例)
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeResourceTemplateHeadersRequest"/></param>
|
||||
/// <returns><see cref="DescribeResourceTemplateHeadersResponse"/></returns>
|
||||
public async Task<DescribeResourceTemplateHeadersResponse> DescribeResourceTemplateHeaders(DescribeResourceTemplateHeadersRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeResourceTemplateHeadersResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeResourceTemplateHeaders");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeResourceTemplateHeadersResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 素材查询服务号模板的列表(样例)
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeResourceTemplateHeadersRequest"/></param>
|
||||
/// <returns><see cref="DescribeResourceTemplateHeadersResponse"/></returns>
|
||||
public DescribeResourceTemplateHeadersResponse DescribeResourceTemplateHeadersSync(DescribeResourceTemplateHeadersRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeResourceTemplateHeadersResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeResourceTemplateHeaders");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeResourceTemplateHeadersResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 子项目详情
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeSubProjectRequest"/></param>
|
||||
/// <returns><see cref="DescribeSubProjectResponse"/></returns>
|
||||
public async Task<DescribeSubProjectResponse> DescribeSubProject(DescribeSubProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeSubProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "DescribeSubProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeSubProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 子项目详情
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="DescribeSubProjectRequest"/></param>
|
||||
/// <returns><see cref="DescribeSubProjectResponse"/></returns>
|
||||
public DescribeSubProjectResponse DescribeSubProjectSync(DescribeSubProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<DescribeSubProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "DescribeSubProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<DescribeSubProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 把审批中的工单置为已失效
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ExpireFlowRequest"/></param>
|
||||
/// <returns><see cref="ExpireFlowResponse"/></returns>
|
||||
public async Task<ExpireFlowResponse> ExpireFlow(ExpireFlowRequest req)
|
||||
{
|
||||
JsonResponseModel<ExpireFlowResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "ExpireFlow");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ExpireFlowResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 把审批中的工单置为已失效
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ExpireFlowRequest"/></param>
|
||||
/// <returns><see cref="ExpireFlowResponse"/></returns>
|
||||
public ExpireFlowResponse ExpireFlowSync(ExpireFlowRequest req)
|
||||
{
|
||||
JsonResponseModel<ExpireFlowResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "ExpireFlow");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ExpireFlowResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ModifyProjectRequest"/></param>
|
||||
/// <returns><see cref="ModifyProjectResponse"/></returns>
|
||||
public async Task<ModifyProjectResponse> ModifyProject(ModifyProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<ModifyProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "ModifyProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ModifyProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 修改项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ModifyProjectRequest"/></param>
|
||||
/// <returns><see cref="ModifyProjectResponse"/></returns>
|
||||
public ModifyProjectResponse ModifyProjectSync(ModifyProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<ModifyProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "ModifyProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ModifyProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 下线项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="OffLineProjectRequest"/></param>
|
||||
/// <returns><see cref="OffLineProjectResponse"/></returns>
|
||||
public async Task<OffLineProjectResponse> OffLineProject(OffLineProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<OffLineProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "OffLineProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<OffLineProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 下线项目
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="OffLineProjectRequest"/></param>
|
||||
/// <returns><see cref="OffLineProjectResponse"/></returns>
|
||||
public OffLineProjectResponse OffLineProjectSync(OffLineProjectRequest req)
|
||||
{
|
||||
JsonResponseModel<OffLineProjectResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "OffLineProject");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<OffLineProjectResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 补充子项目库存
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ReplenishProjectStockRequest"/></param>
|
||||
/// <returns><see cref="ReplenishProjectStockResponse"/></returns>
|
||||
public async Task<ReplenishProjectStockResponse> ReplenishProjectStock(ReplenishProjectStockRequest req)
|
||||
{
|
||||
JsonResponseModel<ReplenishProjectStockResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "ReplenishProjectStock");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ReplenishProjectStockResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 补充子项目库存
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="ReplenishProjectStockRequest"/></param>
|
||||
/// <returns><see cref="ReplenishProjectStockResponse"/></returns>
|
||||
public ReplenishProjectStockResponse ReplenishProjectStockSync(ReplenishProjectStockRequest req)
|
||||
{
|
||||
JsonResponseModel<ReplenishProjectStockResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "ReplenishProjectStock");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<ReplenishProjectStockResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 发送企业微信触达任务
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="SendWxTouchTaskRequest"/></param>
|
||||
/// <returns><see cref="SendWxTouchTaskResponse"/></returns>
|
||||
public async Task<SendWxTouchTaskResponse> SendWxTouchTask(SendWxTouchTaskRequest req)
|
||||
{
|
||||
JsonResponseModel<SendWxTouchTaskResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = await this.InternalRequest(req, "SendWxTouchTask");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<SendWxTouchTaskResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 发送企业微信触达任务
|
||||
/// </summary>
|
||||
/// <param name="req"><see cref="SendWxTouchTaskRequest"/></param>
|
||||
/// <returns><see cref="SendWxTouchTaskResponse"/></returns>
|
||||
public SendWxTouchTaskResponse SendWxTouchTaskSync(SendWxTouchTaskRequest req)
|
||||
{
|
||||
JsonResponseModel<SendWxTouchTaskResponse> rsp = null;
|
||||
try
|
||||
{
|
||||
var strResp = this.InternalRequestSync(req, "SendWxTouchTask");
|
||||
rsp = JsonConvert.DeserializeObject<JsonResponseModel<SendWxTouchTaskResponse>>(strResp);
|
||||
}
|
||||
catch (JsonSerializationException e)
|
||||
{
|
||||
throw new TencentCloudSDKException(e.Message);
|
||||
}
|
||||
return rsp.Response;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user