github.com/morlay/goqcloud@v0.0.0-20181123023149-b00e0b0b9afc/clients/cws/describe_config.go (about)

     1  package cws
     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/692/16757
    10  
    11  type DescribeConfigRequest struct {
    12  	// 区域
    13  	Region string `name:"Region"`
    14  }
    15  
    16  func (req *DescribeConfigRequest) Invoke(client github_com_morlay_goqcloud.Client) (*DescribeConfigResponse, error) {
    17  	resp := &DescribeConfigResponse{}
    18  	err := client.Request("cws", "DescribeConfig", "2018-03-12").Do(req, resp)
    19  	return resp, err
    20  }
    21  
    22  type DescribeConfigResponse struct {
    23  	github_com_morlay_goqcloud.TencentCloudBaseResponse
    24  	// 云用户appid。
    25  	Appid int64 `json:"Appid"`
    26  	// 记录创建时间。
    27  	CreatedAt time.Time `json:"CreatedAt"`
    28  	// 配置ID。
    29  	Id int64 `json:"Id"`
    30  	// 漏洞告警通知等级,4位分别代表:高危、中危、低危、提示。
    31  	NoticeLevel string `json:"NoticeLevel"`
    32  	// 记录更新新建。
    33  	UpdatedAt time.Time `json:"UpdatedAt"`
    34  }