Documentation
¶
Index ¶
- type AddDatabaseRequest
- func NewAddDatabaseRequest(regionId string, insId string, databaseSpec *dbaudit.DatabaseSpec) *AddDatabaseRequest
- func NewAddDatabaseRequestWithAllParams(regionId string, insId string, databaseSpec *dbaudit.DatabaseSpec) *AddDatabaseRequest
- func NewAddDatabaseRequestWithoutParam() *AddDatabaseRequest
- type AddDatabaseResponse
- type AddDatabaseResult
- type AddIpWhiteItemRequest
- type AddIpWhiteItemResponse
- type AddIpWhiteItemResult
- type AddMaskRuleRequest
- func NewAddMaskRuleRequest(regionId string, insId string, dbId string, maskRuleSpec *dbaudit.MaskRuleSpec) *AddMaskRuleRequest
- func NewAddMaskRuleRequestWithAllParams(regionId string, insId string, dbId string, maskRuleSpec *dbaudit.MaskRuleSpec) *AddMaskRuleRequest
- func NewAddMaskRuleRequestWithoutParam() *AddMaskRuleRequest
- type AddMaskRuleResponse
- type AddMaskRuleResult
- type AddRuleGroupRequest
- func NewAddRuleGroupRequest(regionId string, insId string, ruleGroup *dbaudit.RuleGroup) *AddRuleGroupRequest
- func NewAddRuleGroupRequestWithAllParams(regionId string, insId string, ruleGroup *dbaudit.RuleGroup, dbId *string) *AddRuleGroupRequest
- func NewAddRuleGroupRequestWithoutParam() *AddRuleGroupRequest
- type AddRuleGroupResponse
- type AddRuleGroupResult
- type AddRuleRequest
- func (r AddRuleRequest) GetRegionId() string
- func (r *AddRuleRequest) SetDbId(dbId string)
- func (r *AddRuleRequest) SetInsId(insId string)
- func (r *AddRuleRequest) SetRegionId(regionId string)
- func (r *AddRuleRequest) SetRule(rule *dbaudit.Rule)
- func (r *AddRuleRequest) SetRuleGroupId(ruleGroupId string)
- type AddRuleResponse
- type AddRuleResult
- type CreateTaskRequest
- type CreateTaskResponse
- type CreateTaskResult
- type DeleteAuditFromAgentRequest
- func NewDeleteAuditFromAgentRequest(regionId string, databaseId string, agentId string) *DeleteAuditFromAgentRequest
- func NewDeleteAuditFromAgentRequestWithAllParams(regionId string, databaseId string, agentId string) *DeleteAuditFromAgentRequest
- func NewDeleteAuditFromAgentRequestWithoutParam() *DeleteAuditFromAgentRequest
- type DeleteAuditFromAgentResponse
- type DeleteAuditFromAgentResult
- type DeleteDatabaseRequest
- type DeleteDatabaseResponse
- type DeleteDatabaseResult
- type DeleteIpWhiteItemRequest
- type DeleteIpWhiteItemResponse
- type DeleteIpWhiteItemResult
- type DeleteMaskRequest
- type DeleteMaskResponse
- type DeleteMaskResult
- type DeleteReportRequest
- type DeleteReportResponse
- type DeleteReportResult
- type DeleteRuleGroupRequest
- func NewDeleteRuleGroupRequest(regionId string, insId string, ruleGroupId string) *DeleteRuleGroupRequest
- func NewDeleteRuleGroupRequestWithAllParams(regionId string, insId string, ruleGroupId string, dbId *string) *DeleteRuleGroupRequest
- func NewDeleteRuleGroupRequestWithoutParam() *DeleteRuleGroupRequest
- type DeleteRuleGroupResponse
- type DeleteRuleGroupResult
- type DeleteRuleRequest
- func NewDeleteRuleRequest(regionId string, insId string, ruleGroupId string, ruleId string) *DeleteRuleRequest
- func NewDeleteRuleRequestWithAllParams(regionId string, insId string, ruleGroupId string, ruleId string, dbId *string) *DeleteRuleRequest
- func NewDeleteRuleRequestWithoutParam() *DeleteRuleRequest
- func (r DeleteRuleRequest) GetRegionId() string
- func (r *DeleteRuleRequest) SetDbId(dbId string)
- func (r *DeleteRuleRequest) SetInsId(insId string)
- func (r *DeleteRuleRequest) SetRegionId(regionId string)
- func (r *DeleteRuleRequest) SetRuleGroupId(ruleGroupId string)
- func (r *DeleteRuleRequest) SetRuleId(ruleId string)
- type DeleteRuleResponse
- type DeleteRuleResult
- type DeleteTaskRequest
- type DeleteTaskResponse
- type DeleteTaskResult
- type DeployRuleGroupRequest
- func NewDeployRuleGroupRequest(regionId string, insId string, ruleGroupId string, dbIds string) *DeployRuleGroupRequest
- func NewDeployRuleGroupRequestWithAllParams(regionId string, insId string, ruleGroupId string, dbIds string) *DeployRuleGroupRequest
- func NewDeployRuleGroupRequestWithoutParam() *DeployRuleGroupRequest
- type DeployRuleGroupResponse
- type DeployRuleGroupResult
- type DescribeAgentDatabasesRequest
- func NewDescribeAgentDatabasesRequest(regionId string, agentId string) *DescribeAgentDatabasesRequest
- func NewDescribeAgentDatabasesRequestWithAllParams(regionId string, agentId string, pageNumber *int, pageSize *int, ...) *DescribeAgentDatabasesRequest
- func NewDescribeAgentDatabasesRequestWithoutParam() *DescribeAgentDatabasesRequest
- func (r DescribeAgentDatabasesRequest) GetRegionId() string
- func (r *DescribeAgentDatabasesRequest) SetAgentId(agentId string)
- func (r *DescribeAgentDatabasesRequest) SetNameFilter(nameFilter string)
- func (r *DescribeAgentDatabasesRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAgentDatabasesRequest) SetPageSize(pageSize int)
- func (r *DescribeAgentDatabasesRequest) SetRegionId(regionId string)
- type DescribeAgentDatabasesResponse
- type DescribeAgentDatabasesResult
- type DescribeAgentListRequest
- func (r DescribeAgentListRequest) GetRegionId() string
- func (r *DescribeAgentListRequest) SetFilters(filters []common.Filter)
- func (r *DescribeAgentListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAgentListRequest) SetPageSize(pageSize int)
- func (r *DescribeAgentListRequest) SetRegionId(regionId string)
- type DescribeAgentListResponse
- type DescribeAgentListResult
- type DescribeAuditLogListRequest
- func NewDescribeAuditLogListRequest(regionId string, insId string) *DescribeAuditLogListRequest
- func NewDescribeAuditLogListRequestWithAllParams(regionId string, insId string, pageNumber *int, pageSize *int, ...) *DescribeAuditLogListRequest
- func NewDescribeAuditLogListRequestWithoutParam() *DescribeAuditLogListRequest
- func (r DescribeAuditLogListRequest) GetRegionId() string
- func (r *DescribeAuditLogListRequest) SetDbId(dbId string)
- func (r *DescribeAuditLogListRequest) SetEndTime(endTime string)
- func (r *DescribeAuditLogListRequest) SetInsId(insId string)
- func (r *DescribeAuditLogListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeAuditLogListRequest) SetPageSize(pageSize int)
- func (r *DescribeAuditLogListRequest) SetRegionId(regionId string)
- func (r *DescribeAuditLogListRequest) SetRiskLevel(riskLevel string)
- func (r *DescribeAuditLogListRequest) SetStartTime(startTime string)
- type DescribeAuditLogListResponse
- type DescribeAuditLogListResult
- type DescribeAuditLogRequest
- type DescribeAuditLogResponse
- type DescribeAuditLogResult
- type DescribeDatabaseRequest
- type DescribeDatabaseResponse
- type DescribeDatabaseResult
- type DescribeDatabasesRequest
- type DescribeDatabasesResponse
- type DescribeDatabasesResult
- type DescribeInstanceListRequest
- func NewDescribeInstanceListRequest(regionId string) *DescribeInstanceListRequest
- func NewDescribeInstanceListRequestWithAllParams(regionId string, pageNumber *int, pageSize *int, nameFilter *string, ...) *DescribeInstanceListRequest
- func NewDescribeInstanceListRequestWithoutParam() *DescribeInstanceListRequest
- func (r DescribeInstanceListRequest) GetRegionId() string
- func (r *DescribeInstanceListRequest) SetFilters(filters []common.Filter)
- func (r *DescribeInstanceListRequest) SetNameFilter(nameFilter string)
- func (r *DescribeInstanceListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeInstanceListRequest) SetPageSize(pageSize int)
- func (r *DescribeInstanceListRequest) SetRegionId(regionId string)
- type DescribeInstanceListResponse
- type DescribeInstanceListResult
- type DescribeInstanceRequest
- type DescribeInstanceResponse
- type DescribeInstanceResult
- type DescribeIpWhiteListRequest
- type DescribeIpWhiteListResponse
- type DescribeIpWhiteListResult
- type DescribeMaskRuleListRequest
- func NewDescribeMaskRuleListRequest(regionId string, insId string, dbId string) *DescribeMaskRuleListRequest
- func NewDescribeMaskRuleListRequestWithAllParams(regionId string, insId string, dbId string, pageNumber *int, pageSize *int) *DescribeMaskRuleListRequest
- func NewDescribeMaskRuleListRequestWithoutParam() *DescribeMaskRuleListRequest
- func (r DescribeMaskRuleListRequest) GetRegionId() string
- func (r *DescribeMaskRuleListRequest) SetDbId(dbId string)
- func (r *DescribeMaskRuleListRequest) SetInsId(insId string)
- func (r *DescribeMaskRuleListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeMaskRuleListRequest) SetPageSize(pageSize int)
- func (r *DescribeMaskRuleListRequest) SetRegionId(regionId string)
- type DescribeMaskRuleListResponse
- type DescribeMaskRuleListResult
- type DescribeReportListRequest
- func NewDescribeReportListRequest(regionId string, taskId string, instanceId string) *DescribeReportListRequest
- func NewDescribeReportListRequestWithAllParams(regionId string, taskId string, pageNumber *int, pageSize *int, ...) *DescribeReportListRequest
- func NewDescribeReportListRequestWithoutParam() *DescribeReportListRequest
- func (r DescribeReportListRequest) GetRegionId() string
- func (r *DescribeReportListRequest) SetInstanceId(instanceId string)
- func (r *DescribeReportListRequest) SetPageNumber(pageNumber int)
- func (r *DescribeReportListRequest) SetPageSize(pageSize int)
- func (r *DescribeReportListRequest) SetRegionId(regionId string)
- func (r *DescribeReportListRequest) SetTaskId(taskId string)
- type DescribeReportListResponse
- type DescribeReportListResult
- type DescribeRuleGroupRulesRequest
- func NewDescribeRuleGroupRulesRequest(regionId string, insId string, ruleGroupId string) *DescribeRuleGroupRulesRequest
- func NewDescribeRuleGroupRulesRequestWithAllParams(regionId string, insId string, ruleGroupId string, dbId *string) *DescribeRuleGroupRulesRequest
- func NewDescribeRuleGroupRulesRequestWithoutParam() *DescribeRuleGroupRulesRequest
- func (r DescribeRuleGroupRulesRequest) GetRegionId() string
- func (r *DescribeRuleGroupRulesRequest) SetDbId(dbId string)
- func (r *DescribeRuleGroupRulesRequest) SetInsId(insId string)
- func (r *DescribeRuleGroupRulesRequest) SetRegionId(regionId string)
- func (r *DescribeRuleGroupRulesRequest) SetRuleGroupId(ruleGroupId string)
- type DescribeRuleGroupRulesResponse
- type DescribeRuleGroupRulesResult
- type DescribeRuleGroupsRequest
- type DescribeRuleGroupsResponse
- type DescribeRuleGroupsResult
- type DescribeRuleRequest
- func NewDescribeRuleRequest(regionId string, insId string, ruleGroupId string, ruleId string) *DescribeRuleRequest
- func NewDescribeRuleRequestWithAllParams(regionId string, insId string, ruleGroupId string, ruleId string, dbId *string) *DescribeRuleRequest
- func NewDescribeRuleRequestWithoutParam() *DescribeRuleRequest
- func (r DescribeRuleRequest) GetRegionId() string
- func (r *DescribeRuleRequest) SetDbId(dbId string)
- func (r *DescribeRuleRequest) SetInsId(insId string)
- func (r *DescribeRuleRequest) SetRegionId(regionId string)
- func (r *DescribeRuleRequest) SetRuleGroupId(ruleGroupId string)
- func (r *DescribeRuleRequest) SetRuleId(ruleId string)
- type DescribeRuleResponse
- type DescribeRuleResult
- type DescribeTaskListRequest
- type DescribeTaskListResponse
- type DescribeTaskListResult
- type DisableAuditResponseRequest
- func NewDisableAuditResponseRequest(regionId string, insId string, dbId string) *DisableAuditResponseRequest
- func NewDisableAuditResponseRequestWithAllParams(regionId string, insId string, dbId string) *DisableAuditResponseRequest
- func NewDisableAuditResponseRequestWithoutParam() *DisableAuditResponseRequest
- type DisableAuditResponseResponse
- type DisableAuditResponseResult
- type DisableRuleGroupRequest
- func NewDisableRuleGroupRequest(regionId string, insId string, ruleGroupId string) *DisableRuleGroupRequest
- func NewDisableRuleGroupRequestWithAllParams(regionId string, insId string, ruleGroupId string, dbId *string) *DisableRuleGroupRequest
- func NewDisableRuleGroupRequestWithoutParam() *DisableRuleGroupRequest
- type DisableRuleGroupResponse
- type DisableRuleGroupResult
- type DownloadReportRequest
- type DownloadReportResponse
- type DownloadReportResult
- type EnableAuditResponseRequest
- func NewEnableAuditResponseRequest(regionId string, insId string, dbId string) *EnableAuditResponseRequest
- func NewEnableAuditResponseRequestWithAllParams(regionId string, insId string, dbId string) *EnableAuditResponseRequest
- func NewEnableAuditResponseRequestWithoutParam() *EnableAuditResponseRequest
- type EnableAuditResponseResponse
- type EnableAuditResponseResult
- type EnableRuleGroupRequest
- func NewEnableRuleGroupRequest(regionId string, insId string, ruleGroupId string) *EnableRuleGroupRequest
- func NewEnableRuleGroupRequestWithAllParams(regionId string, insId string, ruleGroupId string, dbId *string) *EnableRuleGroupRequest
- func NewEnableRuleGroupRequestWithoutParam() *EnableRuleGroupRequest
- type EnableRuleGroupResponse
- type EnableRuleGroupResult
- type InstallAgentRequest
- type InstallAgentResponse
- type InstallAgentResult
- type ModifyInstanceRequest
- type ModifyInstanceResponse
- type ModifyInstanceResult
- type ModifyMaskRequest
- func (r ModifyMaskRequest) GetRegionId() string
- func (r *ModifyMaskRequest) SetDbId(dbId string)
- func (r *ModifyMaskRequest) SetInsId(insId string)
- func (r *ModifyMaskRequest) SetMaskRuleId(maskRuleId string)
- func (r *ModifyMaskRequest) SetMaskRuleSpec(maskRuleSpec *dbaudit.MaskRuleSpec)
- func (r *ModifyMaskRequest) SetRegionId(regionId string)
- type ModifyMaskResponse
- type ModifyMaskResult
- type ModifyRuleRequest
- func NewModifyRuleRequest(regionId string, insId string, ruleGroupId string, ruleId string, ...) *ModifyRuleRequest
- func NewModifyRuleRequestWithAllParams(regionId string, insId string, ruleGroupId string, ruleId string, ...) *ModifyRuleRequest
- func NewModifyRuleRequestWithoutParam() *ModifyRuleRequest
- func (r ModifyRuleRequest) GetRegionId() string
- func (r *ModifyRuleRequest) SetDbId(dbId string)
- func (r *ModifyRuleRequest) SetInsId(insId string)
- func (r *ModifyRuleRequest) SetRegionId(regionId string)
- func (r *ModifyRuleRequest) SetRule(rule *dbaudit.Rule)
- func (r *ModifyRuleRequest) SetRuleGroupId(ruleGroupId string)
- func (r *ModifyRuleRequest) SetRuleId(ruleId string)
- type ModifyRuleResponse
- type ModifyRuleResult
- type ModifyTaskRequest
- type ModifyTaskResponse
- type ModifyTaskResult
- type ModyfyAgentLimitsRequest
- func NewModyfyAgentLimitsRequest(regionId string, agentId string) *ModyfyAgentLimitsRequest
- func NewModyfyAgentLimitsRequestWithAllParams(regionId string, agentId string, limitStatus *int, cpuLimit *int, ...) *ModyfyAgentLimitsRequest
- func NewModyfyAgentLimitsRequestWithoutParam() *ModyfyAgentLimitsRequest
- func (r ModyfyAgentLimitsRequest) GetRegionId() string
- func (r *ModyfyAgentLimitsRequest) SetAgentId(agentId string)
- func (r *ModyfyAgentLimitsRequest) SetCpuLimit(cpuLimit int)
- func (r *ModyfyAgentLimitsRequest) SetLimitStatus(limitStatus int)
- func (r *ModyfyAgentLimitsRequest) SetMemLimit(memLimit int)
- func (r *ModyfyAgentLimitsRequest) SetRegionId(regionId string)
- type ModyfyAgentLimitsResponse
- type ModyfyAgentLimitsResult
- type ModyfyAuditNetCardsRequest
- func NewModyfyAuditNetCardsRequest(regionId string, databaseId string, agentId string, netCards []string) *ModyfyAuditNetCardsRequest
- func NewModyfyAuditNetCardsRequestWithAllParams(regionId string, databaseId string, agentId string, netCards []string) *ModyfyAuditNetCardsRequest
- func NewModyfyAuditNetCardsRequestWithoutParam() *ModyfyAuditNetCardsRequest
- func (r ModyfyAuditNetCardsRequest) GetRegionId() string
- func (r *ModyfyAuditNetCardsRequest) SetAgentId(agentId string)
- func (r *ModyfyAuditNetCardsRequest) SetDatabaseId(databaseId string)
- func (r *ModyfyAuditNetCardsRequest) SetNetCards(netCards []string)
- func (r *ModyfyAuditNetCardsRequest) SetRegionId(regionId string)
- type ModyfyAuditNetCardsResponse
- type ModyfyAuditNetCardsResult
- type SetAuditConfigRequest
- type SetAuditConfigResponse
- type SetAuditConfigResult
- type StartTaskRequest
- type StartTaskResponse
- type StartTaskResult
- type StopTaskRequest
- type StopTaskResponse
- type StopTaskResult
- type UninstallAgentRequest
- type UninstallAgentResponse
- type UninstallAgentResult
- type UpdateDatabaseRequest
- func NewUpdateDatabaseRequest(regionId string, insId string, dbId string, databaseSpec *dbaudit.DatabaseSpec) *UpdateDatabaseRequest
- func NewUpdateDatabaseRequestWithAllParams(regionId string, insId string, dbId string, databaseSpec *dbaudit.DatabaseSpec) *UpdateDatabaseRequest
- func NewUpdateDatabaseRequestWithoutParam() *UpdateDatabaseRequest
- func (r UpdateDatabaseRequest) GetRegionId() string
- func (r *UpdateDatabaseRequest) SetDatabaseSpec(databaseSpec *dbaudit.DatabaseSpec)
- func (r *UpdateDatabaseRequest) SetDbId(dbId string)
- func (r *UpdateDatabaseRequest) SetInsId(insId string)
- func (r *UpdateDatabaseRequest) SetRegionId(regionId string)
- type UpdateDatabaseResponse
- type UpdateDatabaseResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddDatabaseRequest ¶
type AddDatabaseRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库配置 */
DatabaseSpec *dbaudit.DatabaseSpec `json:"databaseSpec"`
}
func NewAddDatabaseRequest ¶
func NewAddDatabaseRequest( regionId string, insId string, databaseSpec *dbaudit.DatabaseSpec, ) *AddDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param databaseSpec: 数据库配置 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddDatabaseRequestWithAllParams ¶
func NewAddDatabaseRequestWithAllParams( regionId string, insId string, databaseSpec *dbaudit.DatabaseSpec, ) *AddDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param databaseSpec: 数据库配置 (Required)
func NewAddDatabaseRequestWithoutParam ¶
func NewAddDatabaseRequestWithoutParam() *AddDatabaseRequest
This constructor has better compatible ability when API parameters changed
func (AddDatabaseRequest) GetRegionId ¶
func (r AddDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddDatabaseRequest) SetDatabaseSpec ¶
func (r *AddDatabaseRequest) SetDatabaseSpec(databaseSpec *dbaudit.DatabaseSpec)
param databaseSpec: 数据库配置(Required)
func (*AddDatabaseRequest) SetInsId ¶
func (r *AddDatabaseRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*AddDatabaseRequest) SetRegionId ¶
func (r *AddDatabaseRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type AddDatabaseResponse ¶
type AddDatabaseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddDatabaseResult `json:"result"`
}
type AddDatabaseResult ¶
type AddDatabaseResult struct {
}
type AddIpWhiteItemRequest ¶
type AddIpWhiteItemRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* IP白名单记录,支持掩码 */
Cidr string `json:"cidr"`
}
func NewAddIpWhiteItemRequest ¶
func NewAddIpWhiteItemRequest( regionId string, insId string, cidr string, ) *AddIpWhiteItemRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param cidr: IP白名单记录,支持掩码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddIpWhiteItemRequestWithAllParams ¶
func NewAddIpWhiteItemRequestWithAllParams( regionId string, insId string, cidr string, ) *AddIpWhiteItemRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param cidr: IP白名单记录,支持掩码 (Required)
func NewAddIpWhiteItemRequestWithoutParam ¶
func NewAddIpWhiteItemRequestWithoutParam() *AddIpWhiteItemRequest
This constructor has better compatible ability when API parameters changed
func (AddIpWhiteItemRequest) GetRegionId ¶
func (r AddIpWhiteItemRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddIpWhiteItemRequest) SetCidr ¶
func (r *AddIpWhiteItemRequest) SetCidr(cidr string)
param cidr: IP白名单记录,支持掩码(Required)
func (*AddIpWhiteItemRequest) SetInsId ¶
func (r *AddIpWhiteItemRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*AddIpWhiteItemRequest) SetRegionId ¶
func (r *AddIpWhiteItemRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type AddIpWhiteItemResponse ¶
type AddIpWhiteItemResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddIpWhiteItemResult `json:"result"`
}
type AddIpWhiteItemResult ¶
type AddIpWhiteItemResult struct {
}
type AddMaskRuleRequest ¶
type AddMaskRuleRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
/* 敏感信息遮蔽规则 */
MaskRuleSpec *dbaudit.MaskRuleSpec `json:"maskRuleSpec"`
}
func NewAddMaskRuleRequest ¶
func NewAddMaskRuleRequest( regionId string, insId string, dbId string, maskRuleSpec *dbaudit.MaskRuleSpec, ) *AddMaskRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * param maskRuleSpec: 敏感信息遮蔽规则 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddMaskRuleRequestWithAllParams ¶
func NewAddMaskRuleRequestWithAllParams( regionId string, insId string, dbId string, maskRuleSpec *dbaudit.MaskRuleSpec, ) *AddMaskRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * param maskRuleSpec: 敏感信息遮蔽规则 (Required)
func NewAddMaskRuleRequestWithoutParam ¶
func NewAddMaskRuleRequestWithoutParam() *AddMaskRuleRequest
This constructor has better compatible ability when API parameters changed
func (AddMaskRuleRequest) GetRegionId ¶
func (r AddMaskRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddMaskRuleRequest) SetDbId ¶
func (r *AddMaskRuleRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*AddMaskRuleRequest) SetInsId ¶
func (r *AddMaskRuleRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*AddMaskRuleRequest) SetMaskRuleSpec ¶
func (r *AddMaskRuleRequest) SetMaskRuleSpec(maskRuleSpec *dbaudit.MaskRuleSpec)
param maskRuleSpec: 敏感信息遮蔽规则(Required)
func (*AddMaskRuleRequest) SetRegionId ¶
func (r *AddMaskRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type AddMaskRuleResponse ¶
type AddMaskRuleResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddMaskRuleResult `json:"result"`
}
type AddMaskRuleResult ¶
type AddMaskRuleResult struct {
}
type AddRuleGroupRequest ¶
type AddRuleGroupRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组详情 */
RuleGroup *dbaudit.RuleGroup `json:"ruleGroup"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewAddRuleGroupRequest ¶
func NewAddRuleGroupRequest( regionId string, insId string, ruleGroup *dbaudit.RuleGroup, ) *AddRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroup: 规则组详情 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddRuleGroupRequestWithAllParams ¶
func NewAddRuleGroupRequestWithAllParams( regionId string, insId string, ruleGroup *dbaudit.RuleGroup, dbId *string, ) *AddRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroup: 规则组详情 (Required) * param dbId: 数据库ID (Optional)
func NewAddRuleGroupRequestWithoutParam ¶
func NewAddRuleGroupRequestWithoutParam() *AddRuleGroupRequest
This constructor has better compatible ability when API parameters changed
func (AddRuleGroupRequest) GetRegionId ¶
func (r AddRuleGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddRuleGroupRequest) SetDbId ¶
func (r *AddRuleGroupRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*AddRuleGroupRequest) SetInsId ¶
func (r *AddRuleGroupRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*AddRuleGroupRequest) SetRegionId ¶
func (r *AddRuleGroupRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*AddRuleGroupRequest) SetRuleGroup ¶
func (r *AddRuleGroupRequest) SetRuleGroup(ruleGroup *dbaudit.RuleGroup)
param ruleGroup: 规则组详情(Required)
type AddRuleGroupResponse ¶
type AddRuleGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddRuleGroupResult `json:"result"`
}
type AddRuleGroupResult ¶
type AddRuleRequest ¶
type AddRuleRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
/* 规则详情 */
Rule *dbaudit.Rule `json:"rule"`
}
func NewAddRuleRequest ¶
func NewAddRuleRequest( regionId string, insId string, ruleGroupId string, rule *dbaudit.Rule, ) *AddRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param rule: 规则详情 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewAddRuleRequestWithAllParams ¶
func NewAddRuleRequestWithAllParams( regionId string, insId string, ruleGroupId string, dbId *string, rule *dbaudit.Rule, ) *AddRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbId: 数据库ID (Optional) * param rule: 规则详情 (Required)
func NewAddRuleRequestWithoutParam ¶
func NewAddRuleRequestWithoutParam() *AddRuleRequest
This constructor has better compatible ability when API parameters changed
func (AddRuleRequest) GetRegionId ¶
func (r AddRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*AddRuleRequest) SetDbId ¶
func (r *AddRuleRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*AddRuleRequest) SetInsId ¶
func (r *AddRuleRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*AddRuleRequest) SetRegionId ¶
func (r *AddRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*AddRuleRequest) SetRule ¶
func (r *AddRuleRequest) SetRule(rule *dbaudit.Rule)
param rule: 规则详情(Required)
func (*AddRuleRequest) SetRuleGroupId ¶
func (r *AddRuleRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
type AddRuleResponse ¶
type AddRuleResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result AddRuleResult `json:"result"`
}
type AddRuleResult ¶
type AddRuleResult struct {
}
type CreateTaskRequest ¶
type CreateTaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 报表配置信息 */
TaskSpec *dbaudit.TaskSpec `json:"taskSpec"`
}
func NewCreateTaskRequest ¶
func NewCreateTaskRequest( regionId string, taskSpec *dbaudit.TaskSpec, ) *CreateTaskRequest
* param regionId: 地域 Id (Required) * param taskSpec: 报表配置信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewCreateTaskRequestWithAllParams ¶
func NewCreateTaskRequestWithAllParams( regionId string, taskSpec *dbaudit.TaskSpec, ) *CreateTaskRequest
* param regionId: 地域 Id (Required) * param taskSpec: 报表配置信息 (Required)
func NewCreateTaskRequestWithoutParam ¶
func NewCreateTaskRequestWithoutParam() *CreateTaskRequest
This constructor has better compatible ability when API parameters changed
func (CreateTaskRequest) GetRegionId ¶
func (r CreateTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*CreateTaskRequest) SetRegionId ¶
func (r *CreateTaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*CreateTaskRequest) SetTaskSpec ¶
func (r *CreateTaskRequest) SetTaskSpec(taskSpec *dbaudit.TaskSpec)
param taskSpec: 报表配置信息(Required)
type CreateTaskResponse ¶
type CreateTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result CreateTaskResult `json:"result"`
}
type CreateTaskResult ¶
type CreateTaskResult struct {
TaskId string `json:"taskId"`
}
type DeleteAuditFromAgentRequest ¶
type DeleteAuditFromAgentRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 数据库ID */
DatabaseId string `json:"databaseId"`
/* agentId */
AgentId string `json:"agentId"`
}
func NewDeleteAuditFromAgentRequest ¶
func NewDeleteAuditFromAgentRequest( regionId string, databaseId string, agentId string, ) *DeleteAuditFromAgentRequest
* param regionId: 地域 Id (Required) * param databaseId: 数据库ID (Required) * param agentId: agentId (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteAuditFromAgentRequestWithAllParams ¶
func NewDeleteAuditFromAgentRequestWithAllParams( regionId string, databaseId string, agentId string, ) *DeleteAuditFromAgentRequest
* param regionId: 地域 Id (Required) * param databaseId: 数据库ID (Required) * param agentId: agentId (Required)
func NewDeleteAuditFromAgentRequestWithoutParam ¶
func NewDeleteAuditFromAgentRequestWithoutParam() *DeleteAuditFromAgentRequest
This constructor has better compatible ability when API parameters changed
func (DeleteAuditFromAgentRequest) GetRegionId ¶
func (r DeleteAuditFromAgentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteAuditFromAgentRequest) SetAgentId ¶
func (r *DeleteAuditFromAgentRequest) SetAgentId(agentId string)
param agentId: agentId(Required)
func (*DeleteAuditFromAgentRequest) SetDatabaseId ¶
func (r *DeleteAuditFromAgentRequest) SetDatabaseId(databaseId string)
param databaseId: 数据库ID(Required)
func (*DeleteAuditFromAgentRequest) SetRegionId ¶
func (r *DeleteAuditFromAgentRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DeleteAuditFromAgentResponse ¶
type DeleteAuditFromAgentResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteAuditFromAgentResult `json:"result"`
}
type DeleteAuditFromAgentResult ¶
type DeleteAuditFromAgentResult struct {
}
type DeleteDatabaseRequest ¶
type DeleteDatabaseRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
}
func NewDeleteDatabaseRequest ¶
func NewDeleteDatabaseRequest( regionId string, insId string, dbId string, ) *DeleteDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteDatabaseRequestWithAllParams ¶
func NewDeleteDatabaseRequestWithAllParams( regionId string, insId string, dbId string, ) *DeleteDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required)
func NewDeleteDatabaseRequestWithoutParam ¶
func NewDeleteDatabaseRequestWithoutParam() *DeleteDatabaseRequest
This constructor has better compatible ability when API parameters changed
func (DeleteDatabaseRequest) GetRegionId ¶
func (r DeleteDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteDatabaseRequest) SetDbId ¶
func (r *DeleteDatabaseRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*DeleteDatabaseRequest) SetInsId ¶
func (r *DeleteDatabaseRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DeleteDatabaseRequest) SetRegionId ¶
func (r *DeleteDatabaseRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DeleteDatabaseResponse ¶
type DeleteDatabaseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteDatabaseResult `json:"result"`
}
type DeleteDatabaseResult ¶
type DeleteDatabaseResult struct {
}
type DeleteIpWhiteItemRequest ¶
type DeleteIpWhiteItemRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* IP白名单记录,支持掩码 */
Cidr string `json:"cidr"`
}
func NewDeleteIpWhiteItemRequest ¶
func NewDeleteIpWhiteItemRequest( regionId string, insId string, cidr string, ) *DeleteIpWhiteItemRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param cidr: IP白名单记录,支持掩码 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteIpWhiteItemRequestWithAllParams ¶
func NewDeleteIpWhiteItemRequestWithAllParams( regionId string, insId string, cidr string, ) *DeleteIpWhiteItemRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param cidr: IP白名单记录,支持掩码 (Required)
func NewDeleteIpWhiteItemRequestWithoutParam ¶
func NewDeleteIpWhiteItemRequestWithoutParam() *DeleteIpWhiteItemRequest
This constructor has better compatible ability when API parameters changed
func (DeleteIpWhiteItemRequest) GetRegionId ¶
func (r DeleteIpWhiteItemRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteIpWhiteItemRequest) SetCidr ¶
func (r *DeleteIpWhiteItemRequest) SetCidr(cidr string)
param cidr: IP白名单记录,支持掩码(Required)
func (*DeleteIpWhiteItemRequest) SetInsId ¶
func (r *DeleteIpWhiteItemRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DeleteIpWhiteItemRequest) SetRegionId ¶
func (r *DeleteIpWhiteItemRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DeleteIpWhiteItemResponse ¶
type DeleteIpWhiteItemResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteIpWhiteItemResult `json:"result"`
}
type DeleteIpWhiteItemResult ¶
type DeleteIpWhiteItemResult struct {
}
type DeleteMaskRequest ¶
type DeleteMaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 敏感信息遮蔽规则ID */
MaskRuleId string `json:"maskRuleId"`
/* 数据库ID */
DbId string `json:"dbId"`
}
func NewDeleteMaskRequest ¶
func NewDeleteMaskRequest( regionId string, insId string, maskRuleId string, dbId string, ) *DeleteMaskRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param maskRuleId: 敏感信息遮蔽规则ID (Required) * param dbId: 数据库ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteMaskRequestWithAllParams ¶
func NewDeleteMaskRequestWithAllParams( regionId string, insId string, maskRuleId string, dbId string, ) *DeleteMaskRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param maskRuleId: 敏感信息遮蔽规则ID (Required) * param dbId: 数据库ID (Required)
func NewDeleteMaskRequestWithoutParam ¶
func NewDeleteMaskRequestWithoutParam() *DeleteMaskRequest
This constructor has better compatible ability when API parameters changed
func (DeleteMaskRequest) GetRegionId ¶
func (r DeleteMaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteMaskRequest) SetDbId ¶
func (r *DeleteMaskRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*DeleteMaskRequest) SetInsId ¶
func (r *DeleteMaskRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DeleteMaskRequest) SetMaskRuleId ¶
func (r *DeleteMaskRequest) SetMaskRuleId(maskRuleId string)
param maskRuleId: 敏感信息遮蔽规则ID(Required)
func (*DeleteMaskRequest) SetRegionId ¶
func (r *DeleteMaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DeleteMaskResponse ¶
type DeleteMaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteMaskResult `json:"result"`
}
type DeleteMaskResult ¶
type DeleteMaskResult struct {
}
type DeleteReportRequest ¶
type DeleteReportRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 报表ID */
ReportId string `json:"reportId"`
/* 任务ID */
TaskId string `json:"taskId"`
}
func NewDeleteReportRequest ¶
func NewDeleteReportRequest( regionId string, reportId string, taskId string, ) *DeleteReportRequest
* param regionId: 地域 Id (Required) * param reportId: 报表ID (Required) * param taskId: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteReportRequestWithAllParams ¶
func NewDeleteReportRequestWithAllParams( regionId string, reportId string, taskId string, ) *DeleteReportRequest
* param regionId: 地域 Id (Required) * param reportId: 报表ID (Required) * param taskId: 任务ID (Required)
func NewDeleteReportRequestWithoutParam ¶
func NewDeleteReportRequestWithoutParam() *DeleteReportRequest
This constructor has better compatible ability when API parameters changed
func (DeleteReportRequest) GetRegionId ¶
func (r DeleteReportRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteReportRequest) SetRegionId ¶
func (r *DeleteReportRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DeleteReportRequest) SetReportId ¶
func (r *DeleteReportRequest) SetReportId(reportId string)
param reportId: 报表ID(Required)
func (*DeleteReportRequest) SetTaskId ¶
func (r *DeleteReportRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
type DeleteReportResponse ¶
type DeleteReportResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteReportResult `json:"result"`
}
type DeleteReportResult ¶
type DeleteReportResult struct {
}
type DeleteRuleGroupRequest ¶
type DeleteRuleGroupRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewDeleteRuleGroupRequest ¶
func NewDeleteRuleGroupRequest( regionId string, insId string, ruleGroupId string, ) *DeleteRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteRuleGroupRequestWithAllParams ¶
func NewDeleteRuleGroupRequestWithAllParams( regionId string, insId string, ruleGroupId string, dbId *string, ) *DeleteRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbId: 数据库ID (Optional)
func NewDeleteRuleGroupRequestWithoutParam ¶
func NewDeleteRuleGroupRequestWithoutParam() *DeleteRuleGroupRequest
This constructor has better compatible ability when API parameters changed
func (DeleteRuleGroupRequest) GetRegionId ¶
func (r DeleteRuleGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteRuleGroupRequest) SetDbId ¶
func (r *DeleteRuleGroupRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*DeleteRuleGroupRequest) SetInsId ¶
func (r *DeleteRuleGroupRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DeleteRuleGroupRequest) SetRegionId ¶
func (r *DeleteRuleGroupRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DeleteRuleGroupRequest) SetRuleGroupId ¶
func (r *DeleteRuleGroupRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
type DeleteRuleGroupResponse ¶
type DeleteRuleGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteRuleGroupResult `json:"result"`
}
type DeleteRuleGroupResult ¶
type DeleteRuleGroupResult struct {
}
type DeleteRuleRequest ¶
type DeleteRuleRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 规则ID */
RuleId string `json:"ruleId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewDeleteRuleRequest ¶
func NewDeleteRuleRequest( regionId string, insId string, ruleGroupId string, ruleId string, ) *DeleteRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param ruleId: 规则ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteRuleRequestWithAllParams ¶
func NewDeleteRuleRequestWithAllParams( regionId string, insId string, ruleGroupId string, ruleId string, dbId *string, ) *DeleteRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param ruleId: 规则ID (Required) * param dbId: 数据库ID (Optional)
func NewDeleteRuleRequestWithoutParam ¶
func NewDeleteRuleRequestWithoutParam() *DeleteRuleRequest
This constructor has better compatible ability when API parameters changed
func (DeleteRuleRequest) GetRegionId ¶
func (r DeleteRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteRuleRequest) SetDbId ¶
func (r *DeleteRuleRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*DeleteRuleRequest) SetInsId ¶
func (r *DeleteRuleRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DeleteRuleRequest) SetRegionId ¶
func (r *DeleteRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DeleteRuleRequest) SetRuleGroupId ¶
func (r *DeleteRuleRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
func (*DeleteRuleRequest) SetRuleId ¶
func (r *DeleteRuleRequest) SetRuleId(ruleId string)
param ruleId: 规则ID(Required)
type DeleteRuleResponse ¶
type DeleteRuleResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteRuleResult `json:"result"`
}
type DeleteRuleResult ¶
type DeleteRuleResult struct {
}
type DeleteTaskRequest ¶
type DeleteTaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 任务ID */
TaskId string `json:"taskId"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDeleteTaskRequest ¶
func NewDeleteTaskRequest( regionId string, taskId string, instanceId string, ) *DeleteTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeleteTaskRequestWithAllParams ¶
func NewDeleteTaskRequestWithAllParams( regionId string, taskId string, instanceId string, ) *DeleteTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param instanceId: 实例ID (Required)
func NewDeleteTaskRequestWithoutParam ¶
func NewDeleteTaskRequestWithoutParam() *DeleteTaskRequest
This constructor has better compatible ability when API parameters changed
func (DeleteTaskRequest) GetRegionId ¶
func (r DeleteTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeleteTaskRequest) SetInstanceId ¶
func (r *DeleteTaskRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DeleteTaskRequest) SetRegionId ¶
func (r *DeleteTaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DeleteTaskRequest) SetTaskId ¶
func (r *DeleteTaskRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
type DeleteTaskResponse ¶
type DeleteTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeleteTaskResult `json:"result"`
}
type DeleteTaskResult ¶
type DeleteTaskResult struct {
}
type DeployRuleGroupRequest ¶
type DeployRuleGroupRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 数据库ID(多个用英文逗号分隔) */
DbIds string `json:"dbIds"`
}
func NewDeployRuleGroupRequest ¶
func NewDeployRuleGroupRequest( regionId string, insId string, ruleGroupId string, dbIds string, ) *DeployRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbIds: 数据库ID(多个用英文逗号分隔) (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDeployRuleGroupRequestWithAllParams ¶
func NewDeployRuleGroupRequestWithAllParams( regionId string, insId string, ruleGroupId string, dbIds string, ) *DeployRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbIds: 数据库ID(多个用英文逗号分隔) (Required)
func NewDeployRuleGroupRequestWithoutParam ¶
func NewDeployRuleGroupRequestWithoutParam() *DeployRuleGroupRequest
This constructor has better compatible ability when API parameters changed
func (DeployRuleGroupRequest) GetRegionId ¶
func (r DeployRuleGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DeployRuleGroupRequest) SetDbIds ¶
func (r *DeployRuleGroupRequest) SetDbIds(dbIds string)
param dbIds: 数据库ID(多个用英文逗号分隔)(Required)
func (*DeployRuleGroupRequest) SetInsId ¶
func (r *DeployRuleGroupRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DeployRuleGroupRequest) SetRegionId ¶
func (r *DeployRuleGroupRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DeployRuleGroupRequest) SetRuleGroupId ¶
func (r *DeployRuleGroupRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
type DeployRuleGroupResponse ¶
type DeployRuleGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DeployRuleGroupResult `json:"result"`
}
type DeployRuleGroupResult ¶
type DeployRuleGroupResult struct {
}
type DescribeAgentDatabasesRequest ¶
type DescribeAgentDatabasesRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* agentId */
AgentId string `json:"agentId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* 检索的数据库名称 (Optional) */
NameFilter *string `json:"nameFilter"`
}
func NewDescribeAgentDatabasesRequest ¶
func NewDescribeAgentDatabasesRequest( regionId string, agentId string, ) *DescribeAgentDatabasesRequest
* param regionId: 地域 Id (Required) * param agentId: agentId (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAgentDatabasesRequestWithAllParams ¶
func NewDescribeAgentDatabasesRequestWithAllParams( regionId string, agentId string, pageNumber *int, pageSize *int, nameFilter *string, ) *DescribeAgentDatabasesRequest
* param regionId: 地域 Id (Required) * param agentId: agentId (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param nameFilter: 检索的数据库名称 (Optional)
func NewDescribeAgentDatabasesRequestWithoutParam ¶
func NewDescribeAgentDatabasesRequestWithoutParam() *DescribeAgentDatabasesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAgentDatabasesRequest) GetRegionId ¶
func (r DescribeAgentDatabasesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAgentDatabasesRequest) SetAgentId ¶
func (r *DescribeAgentDatabasesRequest) SetAgentId(agentId string)
param agentId: agentId(Required)
func (*DescribeAgentDatabasesRequest) SetNameFilter ¶
func (r *DescribeAgentDatabasesRequest) SetNameFilter(nameFilter string)
param nameFilter: 检索的数据库名称(Optional)
func (*DescribeAgentDatabasesRequest) SetPageNumber ¶
func (r *DescribeAgentDatabasesRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeAgentDatabasesRequest) SetPageSize ¶
func (r *DescribeAgentDatabasesRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeAgentDatabasesRequest) SetRegionId ¶
func (r *DescribeAgentDatabasesRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeAgentDatabasesResponse ¶
type DescribeAgentDatabasesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAgentDatabasesResult `json:"result"`
}
type DescribeAgentListRequest ¶
type DescribeAgentListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* hostId: 云主机ID,精确匹配,支持多个 (Optional) */
Filters []common.Filter `json:"filters"`
}
func NewDescribeAgentListRequest ¶
func NewDescribeAgentListRequest( regionId string, ) *DescribeAgentListRequest
* param regionId: 地域 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAgentListRequestWithAllParams ¶
func NewDescribeAgentListRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, filters []common.Filter, ) *DescribeAgentListRequest
* param regionId: 地域 Id (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param filters: hostId: 云主机ID,精确匹配,支持多个 (Optional)
func NewDescribeAgentListRequestWithoutParam ¶
func NewDescribeAgentListRequestWithoutParam() *DescribeAgentListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAgentListRequest) GetRegionId ¶
func (r DescribeAgentListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAgentListRequest) SetFilters ¶
func (r *DescribeAgentListRequest) SetFilters(filters []common.Filter)
param filters: hostId: 云主机ID,精确匹配,支持多个(Optional)
func (*DescribeAgentListRequest) SetPageNumber ¶
func (r *DescribeAgentListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeAgentListRequest) SetPageSize ¶
func (r *DescribeAgentListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeAgentListRequest) SetRegionId ¶
func (r *DescribeAgentListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeAgentListResponse ¶
type DescribeAgentListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAgentListResult `json:"result"`
}
type DescribeAgentListResult ¶
type DescribeAuditLogListRequest ¶
type DescribeAuditLogListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* 按照时间范围过滤,开始时间 (Optional) */
StartTime *string `json:"startTime"`
/* 按照时间范围过滤,结束时间 (Optional) */
EndTime *string `json:"endTime"`
/* 按照数据库Id过滤 (Optional) */
DbId *string `json:"dbId"`
/* 按照风险级别过滤: 0->无风险,1->低风险,2->中风险,3->高风险,4->致命风险,空字符串查询所有 (Optional) */
RiskLevel *string `json:"riskLevel"`
}
func NewDescribeAuditLogListRequest ¶
func NewDescribeAuditLogListRequest( regionId string, insId string, ) *DescribeAuditLogListRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAuditLogListRequestWithAllParams ¶
func NewDescribeAuditLogListRequestWithAllParams( regionId string, insId string, pageNumber *int, pageSize *int, startTime *string, endTime *string, dbId *string, riskLevel *string, ) *DescribeAuditLogListRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param startTime: 按照时间范围过滤,开始时间 (Optional) * param endTime: 按照时间范围过滤,结束时间 (Optional) * param dbId: 按照数据库Id过滤 (Optional) * param riskLevel: 按照风险级别过滤: 0->无风险,1->低风险,2->中风险,3->高风险,4->致命风险,空字符串查询所有 (Optional)
func NewDescribeAuditLogListRequestWithoutParam ¶
func NewDescribeAuditLogListRequestWithoutParam() *DescribeAuditLogListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAuditLogListRequest) GetRegionId ¶
func (r DescribeAuditLogListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAuditLogListRequest) SetDbId ¶
func (r *DescribeAuditLogListRequest) SetDbId(dbId string)
param dbId: 按照数据库Id过滤(Optional)
func (*DescribeAuditLogListRequest) SetEndTime ¶
func (r *DescribeAuditLogListRequest) SetEndTime(endTime string)
param endTime: 按照时间范围过滤,结束时间(Optional)
func (*DescribeAuditLogListRequest) SetInsId ¶
func (r *DescribeAuditLogListRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeAuditLogListRequest) SetPageNumber ¶
func (r *DescribeAuditLogListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeAuditLogListRequest) SetPageSize ¶
func (r *DescribeAuditLogListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeAuditLogListRequest) SetRegionId ¶
func (r *DescribeAuditLogListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DescribeAuditLogListRequest) SetRiskLevel ¶
func (r *DescribeAuditLogListRequest) SetRiskLevel(riskLevel string)
param riskLevel: 按照风险级别过滤: 0->无风险,1->低风险,2->中风险,3->高风险,4->致命风险,空字符串查询所有(Optional)
func (*DescribeAuditLogListRequest) SetStartTime ¶
func (r *DescribeAuditLogListRequest) SetStartTime(startTime string)
param startTime: 按照时间范围过滤,开始时间(Optional)
type DescribeAuditLogListResponse ¶
type DescribeAuditLogListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAuditLogListResult `json:"result"`
}
type DescribeAuditLogListResult ¶
type DescribeAuditLogListResult struct {
TotalCount int `json:"totalCount"`
List []dbaudit.AuditLogAbstract `json:"list"`
}
type DescribeAuditLogRequest ¶
type DescribeAuditLogRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 审计日志ID */
LogId string `json:"logId"`
}
func NewDescribeAuditLogRequest ¶
func NewDescribeAuditLogRequest( regionId string, insId string, logId string, ) *DescribeAuditLogRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param logId: 审计日志ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeAuditLogRequestWithAllParams ¶
func NewDescribeAuditLogRequestWithAllParams( regionId string, insId string, logId string, ) *DescribeAuditLogRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param logId: 审计日志ID (Required)
func NewDescribeAuditLogRequestWithoutParam ¶
func NewDescribeAuditLogRequestWithoutParam() *DescribeAuditLogRequest
This constructor has better compatible ability when API parameters changed
func (DescribeAuditLogRequest) GetRegionId ¶
func (r DescribeAuditLogRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeAuditLogRequest) SetInsId ¶
func (r *DescribeAuditLogRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeAuditLogRequest) SetLogId ¶
func (r *DescribeAuditLogRequest) SetLogId(logId string)
param logId: 审计日志ID(Required)
func (*DescribeAuditLogRequest) SetRegionId ¶
func (r *DescribeAuditLogRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeAuditLogResponse ¶
type DescribeAuditLogResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeAuditLogResult `json:"result"`
}
type DescribeAuditLogResult ¶
type DescribeAuditLogResult struct {
AuditLogDetail dbaudit.AuditLogDetail `json:"auditLogDetail"`
}
type DescribeDatabaseRequest ¶
type DescribeDatabaseRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
}
func NewDescribeDatabaseRequest ¶
func NewDescribeDatabaseRequest( regionId string, insId string, dbId string, ) *DescribeDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDatabaseRequestWithAllParams ¶
func NewDescribeDatabaseRequestWithAllParams( regionId string, insId string, dbId string, ) *DescribeDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required)
func NewDescribeDatabaseRequestWithoutParam ¶
func NewDescribeDatabaseRequestWithoutParam() *DescribeDatabaseRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDatabaseRequest) GetRegionId ¶
func (r DescribeDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDatabaseRequest) SetDbId ¶
func (r *DescribeDatabaseRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*DescribeDatabaseRequest) SetInsId ¶
func (r *DescribeDatabaseRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeDatabaseRequest) SetRegionId ¶
func (r *DescribeDatabaseRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeDatabaseResponse ¶
type DescribeDatabaseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeDatabaseResult `json:"result"`
}
type DescribeDatabaseResult ¶
type DescribeDatabaseResult struct {
DatabaseDetail dbaudit.DatabaseDetail `json:"databaseDetail"`
}
type DescribeDatabasesRequest ¶
type DescribeDatabasesRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
}
func NewDescribeDatabasesRequest ¶
func NewDescribeDatabasesRequest( regionId string, insId string, ) *DescribeDatabasesRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeDatabasesRequestWithAllParams ¶
func NewDescribeDatabasesRequestWithAllParams( regionId string, insId string, ) *DescribeDatabasesRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required)
func NewDescribeDatabasesRequestWithoutParam ¶
func NewDescribeDatabasesRequestWithoutParam() *DescribeDatabasesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeDatabasesRequest) GetRegionId ¶
func (r DescribeDatabasesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeDatabasesRequest) SetInsId ¶
func (r *DescribeDatabasesRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeDatabasesRequest) SetRegionId ¶
func (r *DescribeDatabasesRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeDatabasesResponse ¶
type DescribeDatabasesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeDatabasesResult `json:"result"`
}
type DescribeDatabasesResult ¶
type DescribeInstanceListRequest ¶
type DescribeInstanceListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* 列表过滤条件:数据库审计名称 (Optional) */
NameFilter *string `json:"nameFilter"`
/* 按instanceId 过滤 (Optional) */
Filters []common.Filter `json:"filters"`
}
func NewDescribeInstanceListRequest ¶
func NewDescribeInstanceListRequest( regionId string, ) *DescribeInstanceListRequest
* param regionId: 地域 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceListRequestWithAllParams ¶
func NewDescribeInstanceListRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, nameFilter *string, filters []common.Filter, ) *DescribeInstanceListRequest
* param regionId: 地域 Id (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param nameFilter: 列表过滤条件:数据库审计名称 (Optional) * param filters: 按instanceId 过滤 (Optional)
func NewDescribeInstanceListRequestWithoutParam ¶
func NewDescribeInstanceListRequestWithoutParam() *DescribeInstanceListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceListRequest) GetRegionId ¶
func (r DescribeInstanceListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceListRequest) SetFilters ¶
func (r *DescribeInstanceListRequest) SetFilters(filters []common.Filter)
param filters: 按instanceId 过滤(Optional)
func (*DescribeInstanceListRequest) SetNameFilter ¶
func (r *DescribeInstanceListRequest) SetNameFilter(nameFilter string)
param nameFilter: 列表过滤条件:数据库审计名称(Optional)
func (*DescribeInstanceListRequest) SetPageNumber ¶
func (r *DescribeInstanceListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeInstanceListRequest) SetPageSize ¶
func (r *DescribeInstanceListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeInstanceListRequest) SetRegionId ¶
func (r *DescribeInstanceListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeInstanceListResponse ¶
type DescribeInstanceListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeInstanceListResult `json:"result"`
}
type DescribeInstanceListResult ¶
type DescribeInstanceListResult struct {
TotalCount int `json:"totalCount"`
List []dbaudit.InstanceAbstract `json:"list"`
}
type DescribeInstanceRequest ¶
type DescribeInstanceRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
}
func NewDescribeInstanceRequest ¶
func NewDescribeInstanceRequest( regionId string, insId string, ) *DescribeInstanceRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeInstanceRequestWithAllParams ¶
func NewDescribeInstanceRequestWithAllParams( regionId string, insId string, ) *DescribeInstanceRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required)
func NewDescribeInstanceRequestWithoutParam ¶
func NewDescribeInstanceRequestWithoutParam() *DescribeInstanceRequest
This constructor has better compatible ability when API parameters changed
func (DescribeInstanceRequest) GetRegionId ¶
func (r DescribeInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeInstanceRequest) SetInsId ¶
func (r *DescribeInstanceRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeInstanceRequest) SetRegionId ¶
func (r *DescribeInstanceRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeInstanceResponse ¶
type DescribeInstanceResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeInstanceResult `json:"result"`
}
type DescribeInstanceResult ¶
type DescribeInstanceResult struct {
InstanceAbstract dbaudit.InstanceAbstract `json:"instanceAbstract"`
}
type DescribeIpWhiteListRequest ¶
type DescribeIpWhiteListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
}
func NewDescribeIpWhiteListRequest ¶
func NewDescribeIpWhiteListRequest( regionId string, insId string, ) *DescribeIpWhiteListRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeIpWhiteListRequestWithAllParams ¶
func NewDescribeIpWhiteListRequestWithAllParams( regionId string, insId string, ) *DescribeIpWhiteListRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required)
func NewDescribeIpWhiteListRequestWithoutParam ¶
func NewDescribeIpWhiteListRequestWithoutParam() *DescribeIpWhiteListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeIpWhiteListRequest) GetRegionId ¶
func (r DescribeIpWhiteListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeIpWhiteListRequest) SetInsId ¶
func (r *DescribeIpWhiteListRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeIpWhiteListRequest) SetRegionId ¶
func (r *DescribeIpWhiteListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeIpWhiteListResponse ¶
type DescribeIpWhiteListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeIpWhiteListResult `json:"result"`
}
type DescribeMaskRuleListRequest ¶
type DescribeMaskRuleListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
}
func NewDescribeMaskRuleListRequest ¶
func NewDescribeMaskRuleListRequest( regionId string, insId string, dbId string, ) *DescribeMaskRuleListRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeMaskRuleListRequestWithAllParams ¶
func NewDescribeMaskRuleListRequestWithAllParams( regionId string, insId string, dbId string, pageNumber *int, pageSize *int, ) *DescribeMaskRuleListRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional)
func NewDescribeMaskRuleListRequestWithoutParam ¶
func NewDescribeMaskRuleListRequestWithoutParam() *DescribeMaskRuleListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeMaskRuleListRequest) GetRegionId ¶
func (r DescribeMaskRuleListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeMaskRuleListRequest) SetDbId ¶
func (r *DescribeMaskRuleListRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*DescribeMaskRuleListRequest) SetInsId ¶
func (r *DescribeMaskRuleListRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeMaskRuleListRequest) SetPageNumber ¶
func (r *DescribeMaskRuleListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeMaskRuleListRequest) SetPageSize ¶
func (r *DescribeMaskRuleListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeMaskRuleListRequest) SetRegionId ¶
func (r *DescribeMaskRuleListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeMaskRuleListResponse ¶
type DescribeMaskRuleListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeMaskRuleListResult `json:"result"`
}
type DescribeMaskRuleListResult ¶
type DescribeMaskRuleListResult struct {
TotalCount int `json:"totalCount"`
List []dbaudit.MaskRuleDetail `json:"list"`
}
type DescribeReportListRequest ¶
type DescribeReportListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 任务ID */
TaskId string `json:"taskId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
/* 实例ID */
InstanceId string `json:"instanceId"`
}
func NewDescribeReportListRequest ¶
func NewDescribeReportListRequest( regionId string, taskId string, instanceId string, ) *DescribeReportListRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param instanceId: 实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeReportListRequestWithAllParams ¶
func NewDescribeReportListRequestWithAllParams( regionId string, taskId string, pageNumber *int, pageSize *int, instanceId string, ) *DescribeReportListRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional) * param instanceId: 实例ID (Required)
func NewDescribeReportListRequestWithoutParam ¶
func NewDescribeReportListRequestWithoutParam() *DescribeReportListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeReportListRequest) GetRegionId ¶
func (r DescribeReportListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeReportListRequest) SetInstanceId ¶
func (r *DescribeReportListRequest) SetInstanceId(instanceId string)
param instanceId: 实例ID(Required)
func (*DescribeReportListRequest) SetPageNumber ¶
func (r *DescribeReportListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeReportListRequest) SetPageSize ¶
func (r *DescribeReportListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeReportListRequest) SetRegionId ¶
func (r *DescribeReportListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DescribeReportListRequest) SetTaskId ¶
func (r *DescribeReportListRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
type DescribeReportListResponse ¶
type DescribeReportListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeReportListResult `json:"result"`
}
type DescribeReportListResult ¶
type DescribeReportListResult struct {
TotalCount int `json:"totalCount"`
List []dbaudit.ReportInfo `json:"list"`
}
type DescribeRuleGroupRulesRequest ¶
type DescribeRuleGroupRulesRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewDescribeRuleGroupRulesRequest ¶
func NewDescribeRuleGroupRulesRequest( regionId string, insId string, ruleGroupId string, ) *DescribeRuleGroupRulesRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRuleGroupRulesRequestWithAllParams ¶
func NewDescribeRuleGroupRulesRequestWithAllParams( regionId string, insId string, ruleGroupId string, dbId *string, ) *DescribeRuleGroupRulesRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbId: 数据库ID (Optional)
func NewDescribeRuleGroupRulesRequestWithoutParam ¶
func NewDescribeRuleGroupRulesRequestWithoutParam() *DescribeRuleGroupRulesRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRuleGroupRulesRequest) GetRegionId ¶
func (r DescribeRuleGroupRulesRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRuleGroupRulesRequest) SetDbId ¶
func (r *DescribeRuleGroupRulesRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*DescribeRuleGroupRulesRequest) SetInsId ¶
func (r *DescribeRuleGroupRulesRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeRuleGroupRulesRequest) SetRegionId ¶
func (r *DescribeRuleGroupRulesRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DescribeRuleGroupRulesRequest) SetRuleGroupId ¶
func (r *DescribeRuleGroupRulesRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
type DescribeRuleGroupRulesResponse ¶
type DescribeRuleGroupRulesResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeRuleGroupRulesResult `json:"result"`
}
type DescribeRuleGroupsRequest ¶
type DescribeRuleGroupsRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewDescribeRuleGroupsRequest ¶
func NewDescribeRuleGroupsRequest( regionId string, insId string, ) *DescribeRuleGroupsRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRuleGroupsRequestWithAllParams ¶
func NewDescribeRuleGroupsRequestWithAllParams( regionId string, insId string, dbId *string, ) *DescribeRuleGroupsRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Optional)
func NewDescribeRuleGroupsRequestWithoutParam ¶
func NewDescribeRuleGroupsRequestWithoutParam() *DescribeRuleGroupsRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRuleGroupsRequest) GetRegionId ¶
func (r DescribeRuleGroupsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRuleGroupsRequest) SetDbId ¶
func (r *DescribeRuleGroupsRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*DescribeRuleGroupsRequest) SetInsId ¶
func (r *DescribeRuleGroupsRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeRuleGroupsRequest) SetRegionId ¶
func (r *DescribeRuleGroupsRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeRuleGroupsResponse ¶
type DescribeRuleGroupsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeRuleGroupsResult `json:"result"`
}
type DescribeRuleRequest ¶
type DescribeRuleRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 规则ID */
RuleId string `json:"ruleId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewDescribeRuleRequest ¶
func NewDescribeRuleRequest( regionId string, insId string, ruleGroupId string, ruleId string, ) *DescribeRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param ruleId: 规则ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeRuleRequestWithAllParams ¶
func NewDescribeRuleRequestWithAllParams( regionId string, insId string, ruleGroupId string, ruleId string, dbId *string, ) *DescribeRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param ruleId: 规则ID (Required) * param dbId: 数据库ID (Optional)
func NewDescribeRuleRequestWithoutParam ¶
func NewDescribeRuleRequestWithoutParam() *DescribeRuleRequest
This constructor has better compatible ability when API parameters changed
func (DescribeRuleRequest) GetRegionId ¶
func (r DescribeRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeRuleRequest) SetDbId ¶
func (r *DescribeRuleRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*DescribeRuleRequest) SetInsId ¶
func (r *DescribeRuleRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DescribeRuleRequest) SetRegionId ¶
func (r *DescribeRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DescribeRuleRequest) SetRuleGroupId ¶
func (r *DescribeRuleRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
func (*DescribeRuleRequest) SetRuleId ¶
func (r *DescribeRuleRequest) SetRuleId(ruleId string)
param ruleId: 规则ID(Required)
type DescribeRuleResponse ¶
type DescribeRuleResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeRuleResult `json:"result"`
}
type DescribeRuleResult ¶
type DescribeTaskListRequest ¶
type DescribeTaskListRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 页码;默认为1 (Optional) */
PageNumber *int `json:"pageNumber"`
/* 分页大小;默认为10;取值范围[10, 100] (Optional) */
PageSize *int `json:"pageSize"`
}
func NewDescribeTaskListRequest ¶
func NewDescribeTaskListRequest( regionId string, ) *DescribeTaskListRequest
* param regionId: 地域 Id (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDescribeTaskListRequestWithAllParams ¶
func NewDescribeTaskListRequestWithAllParams( regionId string, pageNumber *int, pageSize *int, ) *DescribeTaskListRequest
* param regionId: 地域 Id (Required) * param pageNumber: 页码;默认为1 (Optional) * param pageSize: 分页大小;默认为10;取值范围[10, 100] (Optional)
func NewDescribeTaskListRequestWithoutParam ¶
func NewDescribeTaskListRequestWithoutParam() *DescribeTaskListRequest
This constructor has better compatible ability when API parameters changed
func (DescribeTaskListRequest) GetRegionId ¶
func (r DescribeTaskListRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DescribeTaskListRequest) SetPageNumber ¶
func (r *DescribeTaskListRequest) SetPageNumber(pageNumber int)
param pageNumber: 页码;默认为1(Optional)
func (*DescribeTaskListRequest) SetPageSize ¶
func (r *DescribeTaskListRequest) SetPageSize(pageSize int)
param pageSize: 分页大小;默认为10;取值范围[10, 100](Optional)
func (*DescribeTaskListRequest) SetRegionId ¶
func (r *DescribeTaskListRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DescribeTaskListResponse ¶
type DescribeTaskListResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DescribeTaskListResult `json:"result"`
}
type DescribeTaskListResult ¶
type DisableAuditResponseRequest ¶
type DisableAuditResponseRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
}
func NewDisableAuditResponseRequest ¶
func NewDisableAuditResponseRequest( regionId string, insId string, dbId string, ) *DisableAuditResponseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableAuditResponseRequestWithAllParams ¶
func NewDisableAuditResponseRequestWithAllParams( regionId string, insId string, dbId string, ) *DisableAuditResponseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required)
func NewDisableAuditResponseRequestWithoutParam ¶
func NewDisableAuditResponseRequestWithoutParam() *DisableAuditResponseRequest
This constructor has better compatible ability when API parameters changed
func (DisableAuditResponseRequest) GetRegionId ¶
func (r DisableAuditResponseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableAuditResponseRequest) SetDbId ¶
func (r *DisableAuditResponseRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*DisableAuditResponseRequest) SetInsId ¶
func (r *DisableAuditResponseRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DisableAuditResponseRequest) SetRegionId ¶
func (r *DisableAuditResponseRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type DisableAuditResponseResponse ¶
type DisableAuditResponseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DisableAuditResponseResult `json:"result"`
}
type DisableAuditResponseResult ¶
type DisableAuditResponseResult struct {
}
type DisableRuleGroupRequest ¶
type DisableRuleGroupRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewDisableRuleGroupRequest ¶
func NewDisableRuleGroupRequest( regionId string, insId string, ruleGroupId string, ) *DisableRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDisableRuleGroupRequestWithAllParams ¶
func NewDisableRuleGroupRequestWithAllParams( regionId string, insId string, ruleGroupId string, dbId *string, ) *DisableRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbId: 数据库ID (Optional)
func NewDisableRuleGroupRequestWithoutParam ¶
func NewDisableRuleGroupRequestWithoutParam() *DisableRuleGroupRequest
This constructor has better compatible ability when API parameters changed
func (DisableRuleGroupRequest) GetRegionId ¶
func (r DisableRuleGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DisableRuleGroupRequest) SetDbId ¶
func (r *DisableRuleGroupRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*DisableRuleGroupRequest) SetInsId ¶
func (r *DisableRuleGroupRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*DisableRuleGroupRequest) SetRegionId ¶
func (r *DisableRuleGroupRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DisableRuleGroupRequest) SetRuleGroupId ¶
func (r *DisableRuleGroupRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
type DisableRuleGroupResponse ¶
type DisableRuleGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DisableRuleGroupResult `json:"result"`
}
type DisableRuleGroupResult ¶
type DisableRuleGroupResult struct {
}
type DownloadReportRequest ¶
type DownloadReportRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 报表ID */
ReportId string `json:"reportId"`
/* 任务ID */
TaskId string `json:"taskId"`
}
func NewDownloadReportRequest ¶
func NewDownloadReportRequest( regionId string, reportId string, taskId string, ) *DownloadReportRequest
* param regionId: 地域 Id (Required) * param reportId: 报表ID (Required) * param taskId: 任务ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewDownloadReportRequestWithAllParams ¶
func NewDownloadReportRequestWithAllParams( regionId string, reportId string, taskId string, ) *DownloadReportRequest
* param regionId: 地域 Id (Required) * param reportId: 报表ID (Required) * param taskId: 任务ID (Required)
func NewDownloadReportRequestWithoutParam ¶
func NewDownloadReportRequestWithoutParam() *DownloadReportRequest
This constructor has better compatible ability when API parameters changed
func (DownloadReportRequest) GetRegionId ¶
func (r DownloadReportRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*DownloadReportRequest) SetRegionId ¶
func (r *DownloadReportRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*DownloadReportRequest) SetReportId ¶
func (r *DownloadReportRequest) SetReportId(reportId string)
param reportId: 报表ID(Required)
func (*DownloadReportRequest) SetTaskId ¶
func (r *DownloadReportRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
type DownloadReportResponse ¶
type DownloadReportResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result DownloadReportResult `json:"result"`
}
type DownloadReportResult ¶
type DownloadReportResult struct {
}
type EnableAuditResponseRequest ¶
type EnableAuditResponseRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
}
func NewEnableAuditResponseRequest ¶
func NewEnableAuditResponseRequest( regionId string, insId string, dbId string, ) *EnableAuditResponseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableAuditResponseRequestWithAllParams ¶
func NewEnableAuditResponseRequestWithAllParams( regionId string, insId string, dbId string, ) *EnableAuditResponseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required)
func NewEnableAuditResponseRequestWithoutParam ¶
func NewEnableAuditResponseRequestWithoutParam() *EnableAuditResponseRequest
This constructor has better compatible ability when API parameters changed
func (EnableAuditResponseRequest) GetRegionId ¶
func (r EnableAuditResponseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableAuditResponseRequest) SetDbId ¶
func (r *EnableAuditResponseRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*EnableAuditResponseRequest) SetInsId ¶
func (r *EnableAuditResponseRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*EnableAuditResponseRequest) SetRegionId ¶
func (r *EnableAuditResponseRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type EnableAuditResponseResponse ¶
type EnableAuditResponseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result EnableAuditResponseResult `json:"result"`
}
type EnableAuditResponseResult ¶
type EnableAuditResponseResult struct {
}
type EnableRuleGroupRequest ¶
type EnableRuleGroupRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewEnableRuleGroupRequest ¶
func NewEnableRuleGroupRequest( regionId string, insId string, ruleGroupId string, ) *EnableRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewEnableRuleGroupRequestWithAllParams ¶
func NewEnableRuleGroupRequestWithAllParams( regionId string, insId string, ruleGroupId string, dbId *string, ) *EnableRuleGroupRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param dbId: 数据库ID (Optional)
func NewEnableRuleGroupRequestWithoutParam ¶
func NewEnableRuleGroupRequestWithoutParam() *EnableRuleGroupRequest
This constructor has better compatible ability when API parameters changed
func (EnableRuleGroupRequest) GetRegionId ¶
func (r EnableRuleGroupRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*EnableRuleGroupRequest) SetDbId ¶
func (r *EnableRuleGroupRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*EnableRuleGroupRequest) SetInsId ¶
func (r *EnableRuleGroupRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*EnableRuleGroupRequest) SetRegionId ¶
func (r *EnableRuleGroupRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*EnableRuleGroupRequest) SetRuleGroupId ¶
func (r *EnableRuleGroupRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
type EnableRuleGroupResponse ¶
type EnableRuleGroupResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result EnableRuleGroupResult `json:"result"`
}
type EnableRuleGroupResult ¶
type EnableRuleGroupResult struct {
}
type InstallAgentRequest ¶
type InstallAgentRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 数据库审计agent配置信息 */
AgentSpec *dbaudit.AgentSpec `json:"agentSpec"`
}
func NewInstallAgentRequest ¶
func NewInstallAgentRequest( regionId string, agentSpec *dbaudit.AgentSpec, ) *InstallAgentRequest
* param regionId: 地域 Id (Required) * param agentSpec: 数据库审计agent配置信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewInstallAgentRequestWithAllParams ¶
func NewInstallAgentRequestWithAllParams( regionId string, agentSpec *dbaudit.AgentSpec, ) *InstallAgentRequest
* param regionId: 地域 Id (Required) * param agentSpec: 数据库审计agent配置信息 (Required)
func NewInstallAgentRequestWithoutParam ¶
func NewInstallAgentRequestWithoutParam() *InstallAgentRequest
This constructor has better compatible ability when API parameters changed
func (InstallAgentRequest) GetRegionId ¶
func (r InstallAgentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*InstallAgentRequest) SetAgentSpec ¶
func (r *InstallAgentRequest) SetAgentSpec(agentSpec *dbaudit.AgentSpec)
param agentSpec: 数据库审计agent配置信息(Required)
func (*InstallAgentRequest) SetRegionId ¶
func (r *InstallAgentRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type InstallAgentResponse ¶
type InstallAgentResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result InstallAgentResult `json:"result"`
}
type InstallAgentResult ¶
type InstallAgentResult struct {
Message string `json:"message"`
}
type ModifyInstanceRequest ¶
type ModifyInstanceRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 实例名称 (Optional) */
InsName *string `json:"insName"`
/* 实例描述 (Optional) */
InsDesc *string `json:"insDesc"`
}
func NewModifyInstanceRequest ¶
func NewModifyInstanceRequest( regionId string, insId string, ) *ModifyInstanceRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyInstanceRequestWithAllParams ¶
func NewModifyInstanceRequestWithAllParams( regionId string, insId string, insName *string, insDesc *string, ) *ModifyInstanceRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param insName: 实例名称 (Optional) * param insDesc: 实例描述 (Optional)
func NewModifyInstanceRequestWithoutParam ¶
func NewModifyInstanceRequestWithoutParam() *ModifyInstanceRequest
This constructor has better compatible ability when API parameters changed
func (ModifyInstanceRequest) GetRegionId ¶
func (r ModifyInstanceRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyInstanceRequest) SetInsDesc ¶
func (r *ModifyInstanceRequest) SetInsDesc(insDesc string)
param insDesc: 实例描述(Optional)
func (*ModifyInstanceRequest) SetInsId ¶
func (r *ModifyInstanceRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*ModifyInstanceRequest) SetInsName ¶
func (r *ModifyInstanceRequest) SetInsName(insName string)
param insName: 实例名称(Optional)
func (*ModifyInstanceRequest) SetRegionId ¶
func (r *ModifyInstanceRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type ModifyInstanceResponse ¶
type ModifyInstanceResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyInstanceResult `json:"result"`
}
type ModifyInstanceResult ¶
type ModifyInstanceResult struct {
}
type ModifyMaskRequest ¶
type ModifyMaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 敏感信息遮蔽规则ID */
MaskRuleId string `json:"maskRuleId"`
/* 数据库ID */
DbId string `json:"dbId"`
/* 敏感信息遮蔽规则 */
MaskRuleSpec *dbaudit.MaskRuleSpec `json:"maskRuleSpec"`
}
func NewModifyMaskRequest ¶
func NewModifyMaskRequest( regionId string, insId string, maskRuleId string, dbId string, maskRuleSpec *dbaudit.MaskRuleSpec, ) *ModifyMaskRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param maskRuleId: 敏感信息遮蔽规则ID (Required) * param dbId: 数据库ID (Required) * param maskRuleSpec: 敏感信息遮蔽规则 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyMaskRequestWithAllParams ¶
func NewModifyMaskRequestWithAllParams( regionId string, insId string, maskRuleId string, dbId string, maskRuleSpec *dbaudit.MaskRuleSpec, ) *ModifyMaskRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param maskRuleId: 敏感信息遮蔽规则ID (Required) * param dbId: 数据库ID (Required) * param maskRuleSpec: 敏感信息遮蔽规则 (Required)
func NewModifyMaskRequestWithoutParam ¶
func NewModifyMaskRequestWithoutParam() *ModifyMaskRequest
This constructor has better compatible ability when API parameters changed
func (ModifyMaskRequest) GetRegionId ¶
func (r ModifyMaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyMaskRequest) SetDbId ¶
func (r *ModifyMaskRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*ModifyMaskRequest) SetInsId ¶
func (r *ModifyMaskRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*ModifyMaskRequest) SetMaskRuleId ¶
func (r *ModifyMaskRequest) SetMaskRuleId(maskRuleId string)
param maskRuleId: 敏感信息遮蔽规则ID(Required)
func (*ModifyMaskRequest) SetMaskRuleSpec ¶
func (r *ModifyMaskRequest) SetMaskRuleSpec(maskRuleSpec *dbaudit.MaskRuleSpec)
param maskRuleSpec: 敏感信息遮蔽规则(Required)
func (*ModifyMaskRequest) SetRegionId ¶
func (r *ModifyMaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type ModifyMaskResponse ¶
type ModifyMaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyMaskResult `json:"result"`
}
type ModifyMaskResult ¶
type ModifyMaskResult struct {
}
type ModifyRuleRequest ¶
type ModifyRuleRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 规则组ID */
RuleGroupId string `json:"ruleGroupId"`
/* 规则ID */
RuleId string `json:"ruleId"`
/* 规则详情 */
Rule *dbaudit.Rule `json:"rule"`
/* 数据库ID (Optional) */
DbId *string `json:"dbId"`
}
func NewModifyRuleRequest ¶
func NewModifyRuleRequest( regionId string, insId string, ruleGroupId string, ruleId string, rule *dbaudit.Rule, ) *ModifyRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param ruleId: 规则ID (Required) * param rule: 规则详情 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyRuleRequestWithAllParams ¶
func NewModifyRuleRequestWithAllParams( regionId string, insId string, ruleGroupId string, ruleId string, rule *dbaudit.Rule, dbId *string, ) *ModifyRuleRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param ruleGroupId: 规则组ID (Required) * param ruleId: 规则ID (Required) * param rule: 规则详情 (Required) * param dbId: 数据库ID (Optional)
func NewModifyRuleRequestWithoutParam ¶
func NewModifyRuleRequestWithoutParam() *ModifyRuleRequest
This constructor has better compatible ability when API parameters changed
func (ModifyRuleRequest) GetRegionId ¶
func (r ModifyRuleRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyRuleRequest) SetDbId ¶
func (r *ModifyRuleRequest) SetDbId(dbId string)
param dbId: 数据库ID(Optional)
func (*ModifyRuleRequest) SetInsId ¶
func (r *ModifyRuleRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*ModifyRuleRequest) SetRegionId ¶
func (r *ModifyRuleRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*ModifyRuleRequest) SetRule ¶
func (r *ModifyRuleRequest) SetRule(rule *dbaudit.Rule)
param rule: 规则详情(Required)
func (*ModifyRuleRequest) SetRuleGroupId ¶
func (r *ModifyRuleRequest) SetRuleGroupId(ruleGroupId string)
param ruleGroupId: 规则组ID(Required)
func (*ModifyRuleRequest) SetRuleId ¶
func (r *ModifyRuleRequest) SetRuleId(ruleId string)
param ruleId: 规则ID(Required)
type ModifyRuleResponse ¶
type ModifyRuleResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyRuleResult `json:"result"`
}
type ModifyRuleResult ¶
type ModifyRuleResult struct {
}
type ModifyTaskRequest ¶
type ModifyTaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 任务ID */
TaskId string `json:"taskId"`
/* 报表更新信息 */
TaskSpec *dbaudit.TaskSpec `json:"taskSpec"`
}
func NewModifyTaskRequest ¶
func NewModifyTaskRequest( regionId string, taskId string, taskSpec *dbaudit.TaskSpec, ) *ModifyTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param taskSpec: 报表更新信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModifyTaskRequestWithAllParams ¶
func NewModifyTaskRequestWithAllParams( regionId string, taskId string, taskSpec *dbaudit.TaskSpec, ) *ModifyTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param taskSpec: 报表更新信息 (Required)
func NewModifyTaskRequestWithoutParam ¶
func NewModifyTaskRequestWithoutParam() *ModifyTaskRequest
This constructor has better compatible ability when API parameters changed
func (ModifyTaskRequest) GetRegionId ¶
func (r ModifyTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModifyTaskRequest) SetRegionId ¶
func (r *ModifyTaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*ModifyTaskRequest) SetTaskId ¶
func (r *ModifyTaskRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
func (*ModifyTaskRequest) SetTaskSpec ¶
func (r *ModifyTaskRequest) SetTaskSpec(taskSpec *dbaudit.TaskSpec)
param taskSpec: 报表更新信息(Required)
type ModifyTaskResponse ¶
type ModifyTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModifyTaskResult `json:"result"`
}
type ModifyTaskResult ¶
type ModifyTaskResult struct {
}
type ModyfyAgentLimitsRequest ¶
type ModyfyAgentLimitsRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* agentId */
AgentId string `json:"agentId"`
/* 是否限制 0 不限制 1 限制(cpuLimit/memLimit必填) (Optional) */
LimitStatus *int `json:"limitStatus"`
/* cpu使用限制(1%-50%) (Optional) */
CpuLimit *int `json:"cpuLimit"`
/* 内存占用限额(1%-50%) (Optional) */
MemLimit *int `json:"memLimit"`
}
func NewModyfyAgentLimitsRequest ¶
func NewModyfyAgentLimitsRequest( regionId string, agentId string, ) *ModyfyAgentLimitsRequest
* param regionId: 地域 Id (Required) * param agentId: agentId (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModyfyAgentLimitsRequestWithAllParams ¶
func NewModyfyAgentLimitsRequestWithAllParams( regionId string, agentId string, limitStatus *int, cpuLimit *int, memLimit *int, ) *ModyfyAgentLimitsRequest
* param regionId: 地域 Id (Required) * param agentId: agentId (Required) * param limitStatus: 是否限制 0 不限制 1 限制(cpuLimit/memLimit必填) (Optional) * param cpuLimit: cpu使用限制(1%-50%) (Optional) * param memLimit: 内存占用限额(1%-50%) (Optional)
func NewModyfyAgentLimitsRequestWithoutParam ¶
func NewModyfyAgentLimitsRequestWithoutParam() *ModyfyAgentLimitsRequest
This constructor has better compatible ability when API parameters changed
func (ModyfyAgentLimitsRequest) GetRegionId ¶
func (r ModyfyAgentLimitsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModyfyAgentLimitsRequest) SetAgentId ¶
func (r *ModyfyAgentLimitsRequest) SetAgentId(agentId string)
param agentId: agentId(Required)
func (*ModyfyAgentLimitsRequest) SetCpuLimit ¶
func (r *ModyfyAgentLimitsRequest) SetCpuLimit(cpuLimit int)
param cpuLimit: cpu使用限制(1%-50%)(Optional)
func (*ModyfyAgentLimitsRequest) SetLimitStatus ¶
func (r *ModyfyAgentLimitsRequest) SetLimitStatus(limitStatus int)
param limitStatus: 是否限制 0 不限制 1 限制(cpuLimit/memLimit必填)(Optional)
func (*ModyfyAgentLimitsRequest) SetMemLimit ¶
func (r *ModyfyAgentLimitsRequest) SetMemLimit(memLimit int)
param memLimit: 内存占用限额(1%-50%)(Optional)
func (*ModyfyAgentLimitsRequest) SetRegionId ¶
func (r *ModyfyAgentLimitsRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type ModyfyAgentLimitsResponse ¶
type ModyfyAgentLimitsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModyfyAgentLimitsResult `json:"result"`
}
type ModyfyAgentLimitsResult ¶
type ModyfyAgentLimitsResult struct {
}
type ModyfyAuditNetCardsRequest ¶
type ModyfyAuditNetCardsRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 数据库ID */
DatabaseId string `json:"databaseId"`
/* agentId */
AgentId string `json:"agentId"`
/* 网卡信息 */
NetCards []string `json:"netCards"`
}
func NewModyfyAuditNetCardsRequest ¶
func NewModyfyAuditNetCardsRequest( regionId string, databaseId string, agentId string, netCards []string, ) *ModyfyAuditNetCardsRequest
* param regionId: 地域 Id (Required) * param databaseId: 数据库ID (Required) * param agentId: agentId (Required) * param netCards: 网卡信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewModyfyAuditNetCardsRequestWithAllParams ¶
func NewModyfyAuditNetCardsRequestWithAllParams( regionId string, databaseId string, agentId string, netCards []string, ) *ModyfyAuditNetCardsRequest
* param regionId: 地域 Id (Required) * param databaseId: 数据库ID (Required) * param agentId: agentId (Required) * param netCards: 网卡信息 (Required)
func NewModyfyAuditNetCardsRequestWithoutParam ¶
func NewModyfyAuditNetCardsRequestWithoutParam() *ModyfyAuditNetCardsRequest
This constructor has better compatible ability when API parameters changed
func (ModyfyAuditNetCardsRequest) GetRegionId ¶
func (r ModyfyAuditNetCardsRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*ModyfyAuditNetCardsRequest) SetAgentId ¶
func (r *ModyfyAuditNetCardsRequest) SetAgentId(agentId string)
param agentId: agentId(Required)
func (*ModyfyAuditNetCardsRequest) SetDatabaseId ¶
func (r *ModyfyAuditNetCardsRequest) SetDatabaseId(databaseId string)
param databaseId: 数据库ID(Required)
func (*ModyfyAuditNetCardsRequest) SetNetCards ¶
func (r *ModyfyAuditNetCardsRequest) SetNetCards(netCards []string)
param netCards: 网卡信息(Required)
func (*ModyfyAuditNetCardsRequest) SetRegionId ¶
func (r *ModyfyAuditNetCardsRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type ModyfyAuditNetCardsResponse ¶
type ModyfyAuditNetCardsResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result ModyfyAuditNetCardsResult `json:"result"`
}
type ModyfyAuditNetCardsResult ¶
type ModyfyAuditNetCardsResult struct {
}
type SetAuditConfigRequest ¶
type SetAuditConfigRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 数据库审计信息 */
AuditConfig *dbaudit.AuditConfig `json:"auditConfig"`
}
func NewSetAuditConfigRequest ¶
func NewSetAuditConfigRequest( regionId string, auditConfig *dbaudit.AuditConfig, ) *SetAuditConfigRequest
* param regionId: 地域 Id (Required) * param auditConfig: 数据库审计信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewSetAuditConfigRequestWithAllParams ¶
func NewSetAuditConfigRequestWithAllParams( regionId string, auditConfig *dbaudit.AuditConfig, ) *SetAuditConfigRequest
* param regionId: 地域 Id (Required) * param auditConfig: 数据库审计信息 (Required)
func NewSetAuditConfigRequestWithoutParam ¶
func NewSetAuditConfigRequestWithoutParam() *SetAuditConfigRequest
This constructor has better compatible ability when API parameters changed
func (SetAuditConfigRequest) GetRegionId ¶
func (r SetAuditConfigRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*SetAuditConfigRequest) SetAuditConfig ¶
func (r *SetAuditConfigRequest) SetAuditConfig(auditConfig *dbaudit.AuditConfig)
param auditConfig: 数据库审计信息(Required)
func (*SetAuditConfigRequest) SetRegionId ¶
func (r *SetAuditConfigRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type SetAuditConfigResponse ¶
type SetAuditConfigResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result SetAuditConfigResult `json:"result"`
}
type SetAuditConfigResult ¶
type SetAuditConfigResult struct {
}
type StartTaskRequest ¶
type StartTaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 任务ID */
TaskId string `json:"taskId"`
/* 报表配置信息 */
TaskOpts *dbaudit.TaskOpts `json:"taskOpts"`
}
func NewStartTaskRequest ¶
func NewStartTaskRequest( regionId string, taskId string, taskOpts *dbaudit.TaskOpts, ) *StartTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param taskOpts: 报表配置信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStartTaskRequestWithAllParams ¶
func NewStartTaskRequestWithAllParams( regionId string, taskId string, taskOpts *dbaudit.TaskOpts, ) *StartTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param taskOpts: 报表配置信息 (Required)
func NewStartTaskRequestWithoutParam ¶
func NewStartTaskRequestWithoutParam() *StartTaskRequest
This constructor has better compatible ability when API parameters changed
func (StartTaskRequest) GetRegionId ¶
func (r StartTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StartTaskRequest) SetRegionId ¶
func (r *StartTaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*StartTaskRequest) SetTaskId ¶
func (r *StartTaskRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
func (*StartTaskRequest) SetTaskOpts ¶
func (r *StartTaskRequest) SetTaskOpts(taskOpts *dbaudit.TaskOpts)
param taskOpts: 报表配置信息(Required)
type StartTaskResponse ¶
type StartTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result StartTaskResult `json:"result"`
}
type StartTaskResult ¶
type StartTaskResult struct {
}
type StopTaskRequest ¶
type StopTaskRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 任务ID */
TaskId string `json:"taskId"`
/* 报表配置信息 */
TaskOpts *dbaudit.TaskOpts `json:"taskOpts"`
}
func NewStopTaskRequest ¶
func NewStopTaskRequest( regionId string, taskId string, taskOpts *dbaudit.TaskOpts, ) *StopTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param taskOpts: 报表配置信息 (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewStopTaskRequestWithAllParams ¶
func NewStopTaskRequestWithAllParams( regionId string, taskId string, taskOpts *dbaudit.TaskOpts, ) *StopTaskRequest
* param regionId: 地域 Id (Required) * param taskId: 任务ID (Required) * param taskOpts: 报表配置信息 (Required)
func NewStopTaskRequestWithoutParam ¶
func NewStopTaskRequestWithoutParam() *StopTaskRequest
This constructor has better compatible ability when API parameters changed
func (StopTaskRequest) GetRegionId ¶
func (r StopTaskRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*StopTaskRequest) SetRegionId ¶
func (r *StopTaskRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
func (*StopTaskRequest) SetTaskId ¶
func (r *StopTaskRequest) SetTaskId(taskId string)
param taskId: 任务ID(Required)
func (*StopTaskRequest) SetTaskOpts ¶
func (r *StopTaskRequest) SetTaskOpts(taskOpts *dbaudit.TaskOpts)
param taskOpts: 报表配置信息(Required)
type StopTaskResponse ¶
type StopTaskResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result StopTaskResult `json:"result"`
}
type StopTaskResult ¶
type StopTaskResult struct {
}
type UninstallAgentRequest ¶
type UninstallAgentRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* agentId */
AgentId string `json:"agentId"`
}
func NewUninstallAgentRequest ¶
func NewUninstallAgentRequest( regionId string, agentId string, ) *UninstallAgentRequest
* param regionId: 地域 Id (Required) * param agentId: agentId (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUninstallAgentRequestWithAllParams ¶
func NewUninstallAgentRequestWithAllParams( regionId string, agentId string, ) *UninstallAgentRequest
* param regionId: 地域 Id (Required) * param agentId: agentId (Required)
func NewUninstallAgentRequestWithoutParam ¶
func NewUninstallAgentRequestWithoutParam() *UninstallAgentRequest
This constructor has better compatible ability when API parameters changed
func (UninstallAgentRequest) GetRegionId ¶
func (r UninstallAgentRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UninstallAgentRequest) SetAgentId ¶
func (r *UninstallAgentRequest) SetAgentId(agentId string)
param agentId: agentId(Required)
func (*UninstallAgentRequest) SetRegionId ¶
func (r *UninstallAgentRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type UninstallAgentResponse ¶
type UninstallAgentResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result UninstallAgentResult `json:"result"`
}
type UninstallAgentResult ¶
type UninstallAgentResult struct {
}
type UpdateDatabaseRequest ¶
type UpdateDatabaseRequest struct {
core.JDCloudRequest
/* 地域 Id */
RegionId string `json:"regionId"`
/* 审计实例ID */
InsId string `json:"insId"`
/* 数据库ID */
DbId string `json:"dbId"`
/* */
DatabaseSpec *dbaudit.DatabaseSpec `json:"databaseSpec"`
}
func NewUpdateDatabaseRequest ¶
func NewUpdateDatabaseRequest( regionId string, insId string, dbId string, databaseSpec *dbaudit.DatabaseSpec, ) *UpdateDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * param databaseSpec: (Required) * * @Deprecated, not compatible when mandatory parameters changed
func NewUpdateDatabaseRequestWithAllParams ¶
func NewUpdateDatabaseRequestWithAllParams( regionId string, insId string, dbId string, databaseSpec *dbaudit.DatabaseSpec, ) *UpdateDatabaseRequest
* param regionId: 地域 Id (Required) * param insId: 审计实例ID (Required) * param dbId: 数据库ID (Required) * param databaseSpec: (Required)
func NewUpdateDatabaseRequestWithoutParam ¶
func NewUpdateDatabaseRequestWithoutParam() *UpdateDatabaseRequest
This constructor has better compatible ability when API parameters changed
func (UpdateDatabaseRequest) GetRegionId ¶
func (r UpdateDatabaseRequest) GetRegionId() string
GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string
func (*UpdateDatabaseRequest) SetDatabaseSpec ¶
func (r *UpdateDatabaseRequest) SetDatabaseSpec(databaseSpec *dbaudit.DatabaseSpec)
param databaseSpec: (Required)
func (*UpdateDatabaseRequest) SetDbId ¶
func (r *UpdateDatabaseRequest) SetDbId(dbId string)
param dbId: 数据库ID(Required)
func (*UpdateDatabaseRequest) SetInsId ¶
func (r *UpdateDatabaseRequest) SetInsId(insId string)
param insId: 审计实例ID(Required)
func (*UpdateDatabaseRequest) SetRegionId ¶
func (r *UpdateDatabaseRequest) SetRegionId(regionId string)
param regionId: 地域 Id(Required)
type UpdateDatabaseResponse ¶
type UpdateDatabaseResponse struct {
RequestID string `json:"requestId"`
Error core.ErrorResponse `json:"error"`
Result UpdateDatabaseResult `json:"result"`
}
type UpdateDatabaseResult ¶
type UpdateDatabaseResult struct {
}
Source Files
¶
- AddDatabase.go
- AddIpWhiteItem.go
- AddMaskRule.go
- AddRule.go
- AddRuleGroup.go
- CreateTask.go
- DeleteAuditFromAgent.go
- DeleteDatabase.go
- DeleteIpWhiteItem.go
- DeleteMask.go
- DeleteReport.go
- DeleteRule.go
- DeleteRuleGroup.go
- DeleteTask.go
- DeployRuleGroup.go
- DescribeAgentDatabases.go
- DescribeAgentList.go
- DescribeAuditLog.go
- DescribeAuditLogList.go
- DescribeDatabase.go
- DescribeDatabases.go
- DescribeInstance.go
- DescribeInstanceList.go
- DescribeIpWhiteList.go
- DescribeMaskRuleList.go
- DescribeReportList.go
- DescribeRule.go
- DescribeRuleGroupRules.go
- DescribeRuleGroups.go
- DescribeTaskList.go
- DisableAuditResponse.go
- DisableRuleGroup.go
- DownloadReport.go
- EnableAuditResponse.go
- EnableRuleGroup.go
- InstallAgent.go
- ModifyInstance.go
- ModifyMask.go
- ModifyRule.go
- ModifyTask.go
- ModyfyAgentLimits.go
- ModyfyAuditNetCards.go
- SetAuditConfig.go
- StartTask.go
- StopTask.go
- UninstallAgent.go
- UpdateDatabase.go