github.com/morlay/goqcloud@v0.0.0-20181123023149-b00e0b0b9afc/clients/yunjing/describe_weekly_report_brute_attacks.go (about) 1 package yunjing 2 3 import ( 4 github_com_morlay_goqcloud "github.com/morlay/goqcloud" 5 time "time" 6 ) 7 8 // 获取专业周报密码破解数据 9 // https://cloud.tencent.com/document/api/296/30326 10 11 type DescribeWeeklyReportBruteAttacksRequest struct { 12 // 专业周报开始时间。 13 BeginDate time.Time `name:"BeginDate"` 14 // 返回数量,默认为10,最大值为100。 15 Limit *int64 `name:"Limit,omitempty"` 16 // 偏移量,默认为0。 17 Offset *int64 `name:"Offset,omitempty"` 18 // 区域 19 Region string `name:"Region"` 20 } 21 22 func (req *DescribeWeeklyReportBruteAttacksRequest) Invoke(client github_com_morlay_goqcloud.Client) (*DescribeWeeklyReportBruteAttacksResponse, error) { 23 resp := &DescribeWeeklyReportBruteAttacksResponse{} 24 err := client.Request("yunjing", "DescribeWeeklyReportBruteAttacks", "2018-02-28").Do(req, resp) 25 return resp, err 26 } 27 28 type DescribeWeeklyReportBruteAttacksResponse struct { 29 github_com_morlay_goqcloud.TencentCloudBaseResponse 30 // 记录总数。 31 TotalCount int64 `json:"TotalCount"` 32 // 专业周报密码破解数组。 33 WeeklyReportBruteAttacks []*WeeklyReportBruteAttack `json:"WeeklyReportBruteAttacks"` 34 }