Files
2026-02-07 15:48:27 +08:00

145 lines
4.6 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*
* 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.Yunjing.V20180228.Models
{
using Newtonsoft.Json;
using System.Collections.Generic;
using TencentCloud.Common;
public class BruteAttack : AbstractModel
{
/// <summary>
/// 事件ID。
/// </summary>
[JsonProperty("Id")]
public ulong? Id{ get; set; }
/// <summary>
/// 主机IP。
/// </summary>
[JsonProperty("MachineIp")]
public string MachineIp{ get; set; }
/// <summary>
/// 破解事件状态
/// <li>BRUTEATTACK_FAIL_ACCOUNT 暴力破解事件-失败(存在帐号) </li>
/// <li>BRUTEATTACK_FAIL_NOACCOUNT暴力破解事件-失败(帐号不存在)</li>
/// <li>BRUTEATTACK_SUCCESS暴力破解事件-成功</li>
/// </summary>
[JsonProperty("Status")]
public string Status{ get; set; }
/// <summary>
/// 用户名称。
/// </summary>
[JsonProperty("UserName")]
public string UserName{ get; set; }
/// <summary>
/// 城市ID。
/// </summary>
[JsonProperty("City")]
public ulong? City{ get; set; }
/// <summary>
/// 国家ID。
/// </summary>
[JsonProperty("Country")]
public ulong? Country{ get; set; }
/// <summary>
/// 省份ID。
/// </summary>
[JsonProperty("Province")]
public ulong? Province{ get; set; }
/// <summary>
/// 来源IP。
/// </summary>
[JsonProperty("SrcIp")]
public string SrcIp{ get; set; }
/// <summary>
/// 尝试破解次数。
/// </summary>
[JsonProperty("Count")]
public ulong? Count{ get; set; }
/// <summary>
/// 发生时间。
/// </summary>
[JsonProperty("CreateTime")]
public string CreateTime{ get; set; }
/// <summary>
/// 主机名称。
/// </summary>
[JsonProperty("MachineName")]
public string MachineName{ get; set; }
/// <summary>
/// 云镜客户端唯一标识UUID。
/// </summary>
[JsonProperty("Uuid")]
public string Uuid{ get; set; }
/// <summary>
/// 是否专业版。
/// </summary>
[JsonProperty("IsProVersion")]
public bool? IsProVersion{ get; set; }
/// <summary>
/// 阻断状态。
/// </summary>
[JsonProperty("BanStatus")]
public string BanStatus{ get; set; }
/// <summary>
/// 机器UUID
/// </summary>
[JsonProperty("Quuid")]
public string Quuid{ 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 + "Id", this.Id);
this.SetParamSimple(map, prefix + "MachineIp", this.MachineIp);
this.SetParamSimple(map, prefix + "Status", this.Status);
this.SetParamSimple(map, prefix + "UserName", this.UserName);
this.SetParamSimple(map, prefix + "City", this.City);
this.SetParamSimple(map, prefix + "Country", this.Country);
this.SetParamSimple(map, prefix + "Province", this.Province);
this.SetParamSimple(map, prefix + "SrcIp", this.SrcIp);
this.SetParamSimple(map, prefix + "Count", this.Count);
this.SetParamSimple(map, prefix + "CreateTime", this.CreateTime);
this.SetParamSimple(map, prefix + "MachineName", this.MachineName);
this.SetParamSimple(map, prefix + "Uuid", this.Uuid);
this.SetParamSimple(map, prefix + "IsProVersion", this.IsProVersion);
this.SetParamSimple(map, prefix + "BanStatus", this.BanStatus);
this.SetParamSimple(map, prefix + "Quuid", this.Quuid);
}
}
}