apis

package
v1.67.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 15, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL