Documentation
¶
Index ¶
- type DescribeMetadataRequest
- type DescribeMetadataResponse
- type DescribeMetadataResult
- type DescribeRuleEventsRequest
- func (r DescribeRuleEventsRequest) GetRegionId() string
- func (r *DescribeRuleEventsRequest) SetPageNum(pageNum int)
- func (r *DescribeRuleEventsRequest) SetPageSize(pageSize int)
- func (r *DescribeRuleEventsRequest) SetRegionId(regionId string)
- func (r *DescribeRuleEventsRequest) SetStatus(status int)
- type DescribeRuleEventsResponse
- type DescribeRuleEventsResult
- type LookupEventsRequest
- func (r LookupEventsRequest) GetRegionId() string
- func (r *LookupEventsRequest) SetClassification(classification string)
- func (r *LookupEventsRequest) SetEndTime(endTime int64)
- func (r *LookupEventsRequest) SetLookupAttributes(lookupAttributes string)
- func (r *LookupEventsRequest) SetPageNumber(pageNumber int)
- func (r *LookupEventsRequest) SetPageSize(pageSize int)
- func (r *LookupEventsRequest) SetRegionId(regionId string)
- func (r *LookupEventsRequest) SetStartTime(startTime int64)
- type LookupEventsResponse
- type LookupEventsResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DescribeMetadataRequest ¶
type DescribeMetadataRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 不传 查全部serviceCode 传值 查对应serviceCode下的方法 (Optional) */
ServiceCode *string `json:"serviceCode"`
}
func NewDescribeMetadataRequest ¶
func NewDescribeMetadataRequest( regionId string, ) *DescribeMetadataRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeMetadataRequestWithAllParams ¶
func NewDescribeMetadataRequestWithAllParams( regionId string, serviceCode *string, ) *DescribeMetadataRequest
* param regionId: (Required) * param serviceCode: 不传 查全部serviceCode 传值 查对应serviceCode下的方法 (Optional)
func NewDescribeMetadataRequestWithoutParam ¶
func NewDescribeMetadataRequestWithoutParam() *DescribeMetadataRequest
This constructor has better compatible ability when API parameters changed
func (DescribeMetadataRequest) GetRegionId ¶
func (r DescribeMetadataRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeMetadataRequest) SetRegionId ¶
func (r *DescribeMetadataRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*DescribeMetadataRequest) SetServiceCode ¶
func (r *DescribeMetadataRequest) SetServiceCode(serviceCode string)
param serviceCode: 不传 查全部serviceCode 传值 查对应serviceCode下的方法(Optional)
type DescribeMetadataResponse ¶
type DescribeMetadataResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeMetadataResult `json:"result"`
}
type DescribeMetadataResult ¶
type DescribeMetadataResult struct {
Result []audittrail.Metadata `json:"result"`
}
type DescribeRuleEventsRequest ¶
type DescribeRuleEventsRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 0 开启 1 禁用 2删除 (Optional) */
Status *int `json:"status"`
/* pageNum 默认1 (Optional) */
PageNum *int `json:"pageNum"`
/* pageSize 默认10 (Optional) */
PageSize *int `json:"pageSize"`
}
func NewDescribeRuleEventsRequest ¶
func NewDescribeRuleEventsRequest( regionId string, ) *DescribeRuleEventsRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRuleEventsRequestWithAllParams ¶
func NewDescribeRuleEventsRequestWithAllParams( regionId string, status *int, pageNum *int, pageSize *int, ) *DescribeRuleEventsRequest
* param regionId: (Required) * param status: 0 开启 1 禁用 2删除 (Optional) * param pageNum: pageNum 默认1 (Optional) * param pageSize: pageSize 默认10 (Optional)
func NewDescribeRuleEventsRequestWithoutParam ¶
func NewDescribeRuleEventsRequestWithoutParam() *DescribeRuleEventsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRuleEventsRequest) GetRegionId ¶
func (r DescribeRuleEventsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRuleEventsRequest) SetPageNum ¶
func (r *DescribeRuleEventsRequest) SetPageNum(pageNum int)
param pageNum: pageNum 默认1(Optional)
func (*DescribeRuleEventsRequest) SetPageSize ¶
func (r *DescribeRuleEventsRequest) SetPageSize(pageSize int)
param pageSize: pageSize 默认10(Optional)
func (*DescribeRuleEventsRequest) SetRegionId ¶
func (r *DescribeRuleEventsRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*DescribeRuleEventsRequest) SetStatus ¶
func (r *DescribeRuleEventsRequest) SetStatus(status int)
param status: 0 开启 1 禁用 2删除(Optional)
type DescribeRuleEventsResponse ¶
type DescribeRuleEventsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeRuleEventsResult `json:"result"`
}
type DescribeRuleEventsResult ¶
type DescribeRuleEventsResult struct {
PageSize int `json:"pageSize"`
PageNum int `json:"pageNum"`
TotalNumber int64 `json:"totalNumber"`
List []audittrail.RuleEvent `json:"list"`
}
type LookupEventsRequest ¶
type LookupEventsRequest struct {
core.JDCloudRequest
/* */
RegionId string `json:"regionId"`
/* 开始时间 (Optional) */
StartTime *int64 `json:"startTime"`
/* 结束时间 (Optional) */
EndTime *int64 `json:"endTime"`
/* 类别 (Optional) */
Classification *string `json:"classification"`
/* 每页大小 (Optional) */
PageSize *int `json:"pageSize"`
/* 页码 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 自定义查询 (json串 {"service":"产品线","eventName":"方法名","requestId":"请求id","accessKeyId":"ak"}) (Optional) */
LookupAttributes *string `json:"lookupAttributes"`
}
func NewLookupEventsRequest ¶
func NewLookupEventsRequest( regionId string, ) *LookupEventsRequest
* param regionId: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewLookupEventsRequestWithAllParams ¶
func NewLookupEventsRequestWithAllParams( regionId string, startTime *int64, endTime *int64, classification *string, pageSize *int, pageNumber *int, lookupAttributes *string, ) *LookupEventsRequest
* param regionId: (Required) * param startTime: 开始时间 (Optional) * param endTime: 结束时间 (Optional) * param classification: 类别 (Optional) * param pageSize: 每页大小 (Optional) * param pageNumber: 页码 (Optional) * param lookupAttributes: 自定义查询 (json串 {"service":"产品线","eventName":"方法名","requestId":"请求id","accessKeyId":"ak"}) (Optional)
func NewLookupEventsRequestWithoutParam ¶
func NewLookupEventsRequestWithoutParam() *LookupEventsRequest
This constructor has better compatible ability when API parameters changed
func (LookupEventsRequest) GetRegionId ¶
func (r LookupEventsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*LookupEventsRequest) SetClassification ¶
func (r *LookupEventsRequest) SetClassification(classification string)
param classification: 类别(Optional)
func (*LookupEventsRequest) SetEndTime ¶
func (r *LookupEventsRequest) SetEndTime(endTime int64)
param endTime: 结束时间(Optional)
func (*LookupEventsRequest) SetLookupAttributes ¶
func (r *LookupEventsRequest) SetLookupAttributes(lookupAttributes string)
param lookupAttributes: 自定义查询 (json串 {"service":"产品线","eventName":"方法名","requestId":"请求id","accessKeyId":"ak"})(Optional)
func (*LookupEventsRequest) SetPageNumber ¶
func (r *LookupEventsRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码(Optional)
func (*LookupEventsRequest) SetPageSize ¶
func (r *LookupEventsRequest) SetPageSize(pageSize int)
param pageSize: 每页大小(Optional)
func (*LookupEventsRequest) SetRegionId ¶
func (r *LookupEventsRequest) SetRegionId(regionId string)
param regionId: (Required)
func (*LookupEventsRequest) SetStartTime ¶
func (r *LookupEventsRequest) SetStartTime(startTime int64)
param startTime: 开始时间(Optional)
type LookupEventsResponse ¶
type LookupEventsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result LookupEventsResult `json:"result"`
}
type LookupEventsResult ¶
type LookupEventsResult struct {
PageSize int `json:"pageSize"`
PageNumber int `json:"pageNumber"`
TotalNumber int64 `json:"totalNumber"`
Events []audittrail.EventItem `json:"events"`
}