Versions in this module Expand all Collapse all v0 v0.3.0 Jan 25, 2023 v0.2.0 Jan 25, 2023 v0.1.0 Jan 25, 2023 Changes in this version + var EndpointMap map[string]string + var EndpointType = "regional" + func GetEndpointMap() map[string]string + func GetEndpointType() string + func SetClientProperty(client *Client, propertyName string, propertyValue interface{}) + func SetEndpointDataToClient(client *Client) + type Asset struct + Acl string + CreationTime int64 + DataType string + DepartName string + Id string + Labelsec bool + Name string + ObjectKey string + OdpsRiskLevelName string + Owner string + ProductCode string + ProductId string + Protection bool + RiskLevelId int64 + RiskLevelName string + RuleName string + Sensitive bool + SensitiveCount int + SensitiveRatio string + TotalCount int + type Chart struct + ChartItem []ChartItem + type ChartItem struct + Data Data + Label string + Type string + XLabel string + YLabel string + type Client struct + func NewClient() (client *Client, err error) + func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error) + func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error) + func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error) + func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error) + func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error) + func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error) + func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error) + func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error) + func (client *Client) CreateConfig(request *CreateConfigRequest) (response *CreateConfigResponse, err error) + func (client *Client) CreateConfigWithCallback(request *CreateConfigRequest, ...) <-chan int + func (client *Client) CreateConfigWithChan(request *CreateConfigRequest) (<-chan *CreateConfigResponse, <-chan error) + func (client *Client) CreateDataLimit(request *CreateDataLimitRequest) (response *CreateDataLimitResponse, err error) + func (client *Client) CreateDataLimitWithCallback(request *CreateDataLimitRequest, ...) <-chan int + func (client *Client) CreateDataLimitWithChan(request *CreateDataLimitRequest) (<-chan *CreateDataLimitResponse, <-chan error) + func (client *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error) + func (client *Client) CreateRuleWithCallback(request *CreateRuleRequest, ...) <-chan int + func (client *Client) CreateRuleWithChan(request *CreateRuleRequest) (<-chan *CreateRuleResponse, <-chan error) + func (client *Client) CreateScanTask(request *CreateScanTaskRequest) (response *CreateScanTaskResponse, err error) + func (client *Client) CreateScanTaskWithCallback(request *CreateScanTaskRequest, ...) <-chan int + func (client *Client) CreateScanTaskWithChan(request *CreateScanTaskRequest) (<-chan *CreateScanTaskResponse, <-chan error) + func (client *Client) CreateSlrRole(request *CreateSlrRoleRequest) (response *CreateSlrRoleResponse, err error) + func (client *Client) CreateSlrRoleWithCallback(request *CreateSlrRoleRequest, ...) <-chan int + func (client *Client) CreateSlrRoleWithChan(request *CreateSlrRoleRequest) (<-chan *CreateSlrRoleResponse, <-chan error) + func (client *Client) DeleteDataLimit(request *DeleteDataLimitRequest) (response *DeleteDataLimitResponse, err error) + func (client *Client) DeleteDataLimitWithCallback(request *DeleteDataLimitRequest, ...) <-chan int + func (client *Client) DeleteDataLimitWithChan(request *DeleteDataLimitRequest) (<-chan *DeleteDataLimitResponse, <-chan error) + func (client *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error) + func (client *Client) DeleteRuleWithCallback(request *DeleteRuleRequest, ...) <-chan int + func (client *Client) DeleteRuleWithChan(request *DeleteRuleRequest) (<-chan *DeleteRuleResponse, <-chan error) + func (client *Client) DescribeCategoryTemplateRuleList(request *DescribeCategoryTemplateRuleListRequest) (response *DescribeCategoryTemplateRuleListResponse, err error) + func (client *Client) DescribeCategoryTemplateRuleListWithCallback(request *DescribeCategoryTemplateRuleListRequest, ...) <-chan int + func (client *Client) DescribeCategoryTemplateRuleListWithChan(request *DescribeCategoryTemplateRuleListRequest) (<-chan *DescribeCategoryTemplateRuleListResponse, <-chan error) + func (client *Client) DescribeColumns(request *DescribeColumnsRequest) (response *DescribeColumnsResponse, err error) + func (client *Client) DescribeColumnsWithCallback(request *DescribeColumnsRequest, ...) <-chan int + func (client *Client) DescribeColumnsWithChan(request *DescribeColumnsRequest) (<-chan *DescribeColumnsResponse, <-chan error) + func (client *Client) DescribeConfigs(request *DescribeConfigsRequest) (response *DescribeConfigsResponse, err error) + func (client *Client) DescribeConfigsWithCallback(request *DescribeConfigsRequest, ...) <-chan int + func (client *Client) DescribeConfigsWithChan(request *DescribeConfigsRequest) (<-chan *DescribeConfigsResponse, <-chan error) + func (client *Client) DescribeDataAssets(request *DescribeDataAssetsRequest) (response *DescribeDataAssetsResponse, err error) + func (client *Client) DescribeDataAssetsWithCallback(request *DescribeDataAssetsRequest, ...) <-chan int + func (client *Client) DescribeDataAssetsWithChan(request *DescribeDataAssetsRequest) (<-chan *DescribeDataAssetsResponse, <-chan error) + func (client *Client) DescribeDataLimitDetail(request *DescribeDataLimitDetailRequest) (response *DescribeDataLimitDetailResponse, err error) + func (client *Client) DescribeDataLimitDetailWithCallback(request *DescribeDataLimitDetailRequest, ...) <-chan int + func (client *Client) DescribeDataLimitDetailWithChan(request *DescribeDataLimitDetailRequest) (<-chan *DescribeDataLimitDetailResponse, <-chan error) + func (client *Client) DescribeDataLimitSet(request *DescribeDataLimitSetRequest) (response *DescribeDataLimitSetResponse, err error) + func (client *Client) DescribeDataLimitSetWithCallback(request *DescribeDataLimitSetRequest, ...) <-chan int + func (client *Client) DescribeDataLimitSetWithChan(request *DescribeDataLimitSetRequest) (<-chan *DescribeDataLimitSetResponse, <-chan error) + func (client *Client) DescribeDataLimits(request *DescribeDataLimitsRequest) (response *DescribeDataLimitsResponse, err error) + func (client *Client) DescribeDataLimitsWithCallback(request *DescribeDataLimitsRequest, ...) <-chan int + func (client *Client) DescribeDataLimitsWithChan(request *DescribeDataLimitsRequest) (<-chan *DescribeDataLimitsResponse, <-chan error) + func (client *Client) DescribeDataMaskingRunHistory(request *DescribeDataMaskingRunHistoryRequest) (response *DescribeDataMaskingRunHistoryResponse, err error) + func (client *Client) DescribeDataMaskingRunHistoryWithCallback(request *DescribeDataMaskingRunHistoryRequest, ...) <-chan int + func (client *Client) DescribeDataMaskingRunHistoryWithChan(request *DescribeDataMaskingRunHistoryRequest) (<-chan *DescribeDataMaskingRunHistoryResponse, <-chan error) + func (client *Client) DescribeDataMaskingTasks(request *DescribeDataMaskingTasksRequest) (response *DescribeDataMaskingTasksResponse, err error) + func (client *Client) DescribeDataMaskingTasksWithCallback(request *DescribeDataMaskingTasksRequest, ...) <-chan int + func (client *Client) DescribeDataMaskingTasksWithChan(request *DescribeDataMaskingTasksRequest) (<-chan *DescribeDataMaskingTasksResponse, <-chan error) + func (client *Client) DescribeEventDetail(request *DescribeEventDetailRequest) (response *DescribeEventDetailResponse, err error) + func (client *Client) DescribeEventDetailWithCallback(request *DescribeEventDetailRequest, ...) <-chan int + func (client *Client) DescribeEventDetailWithChan(request *DescribeEventDetailRequest) (<-chan *DescribeEventDetailResponse, <-chan error) + func (client *Client) DescribeEventTypes(request *DescribeEventTypesRequest) (response *DescribeEventTypesResponse, err error) + func (client *Client) DescribeEventTypesWithCallback(request *DescribeEventTypesRequest, ...) <-chan int + func (client *Client) DescribeEventTypesWithChan(request *DescribeEventTypesRequest) (<-chan *DescribeEventTypesResponse, <-chan error) + func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error) + func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, ...) <-chan int + func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error) + func (client *Client) DescribeInstanceSources(request *DescribeInstanceSourcesRequest) (response *DescribeInstanceSourcesResponse, err error) + func (client *Client) DescribeInstanceSourcesWithCallback(request *DescribeInstanceSourcesRequest, ...) <-chan int + func (client *Client) DescribeInstanceSourcesWithChan(request *DescribeInstanceSourcesRequest) (<-chan *DescribeInstanceSourcesResponse, <-chan error) + func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error) + func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, ...) <-chan int + func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error) + func (client *Client) DescribeOssObjectDetail(request *DescribeOssObjectDetailRequest) (response *DescribeOssObjectDetailResponse, err error) + func (client *Client) DescribeOssObjectDetailWithCallback(request *DescribeOssObjectDetailRequest, ...) <-chan int + func (client *Client) DescribeOssObjectDetailWithChan(request *DescribeOssObjectDetailRequest) (<-chan *DescribeOssObjectDetailResponse, <-chan error) + func (client *Client) DescribeOssObjects(request *DescribeOssObjectsRequest) (response *DescribeOssObjectsResponse, err error) + func (client *Client) DescribeOssObjectsWithCallback(request *DescribeOssObjectsRequest, ...) <-chan int + func (client *Client) DescribeOssObjectsWithChan(request *DescribeOssObjectsRequest) (<-chan *DescribeOssObjectsResponse, <-chan error) + func (client *Client) DescribePackages(request *DescribePackagesRequest) (response *DescribePackagesResponse, err error) + func (client *Client) DescribePackagesWithCallback(request *DescribePackagesRequest, ...) <-chan int + func (client *Client) DescribePackagesWithChan(request *DescribePackagesRequest) (<-chan *DescribePackagesResponse, <-chan error) + func (client *Client) DescribeRiskLevels(request *DescribeRiskLevelsRequest) (response *DescribeRiskLevelsResponse, err error) + func (client *Client) DescribeRiskLevelsWithCallback(request *DescribeRiskLevelsRequest, ...) <-chan int + func (client *Client) DescribeRiskLevelsWithChan(request *DescribeRiskLevelsRequest) (<-chan *DescribeRiskLevelsResponse, <-chan error) + func (client *Client) DescribeRules(request *DescribeRulesRequest) (response *DescribeRulesResponse, err error) + func (client *Client) DescribeRulesWithCallback(request *DescribeRulesRequest, ...) <-chan int + func (client *Client) DescribeRulesWithChan(request *DescribeRulesRequest) (<-chan *DescribeRulesResponse, <-chan error) + func (client *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error) + func (client *Client) DescribeTablesWithCallback(request *DescribeTablesRequest, ...) <-chan int + func (client *Client) DescribeTablesWithChan(request *DescribeTablesRequest) (<-chan *DescribeTablesResponse, <-chan error) + func (client *Client) DescribeUserStatus(request *DescribeUserStatusRequest) (response *DescribeUserStatusResponse, err error) + func (client *Client) DescribeUserStatusWithCallback(request *DescribeUserStatusRequest, ...) <-chan int + func (client *Client) DescribeUserStatusWithChan(request *DescribeUserStatusRequest) (<-chan *DescribeUserStatusResponse, <-chan error) + func (client *Client) DisableUserConfig(request *DisableUserConfigRequest) (response *DisableUserConfigResponse, err error) + func (client *Client) DisableUserConfigWithCallback(request *DisableUserConfigRequest, ...) <-chan int + func (client *Client) DisableUserConfigWithChan(request *DisableUserConfigRequest) (<-chan *DisableUserConfigResponse, <-chan error) + func (client *Client) ExecDatamask(request *ExecDatamaskRequest) (response *ExecDatamaskResponse, err error) + func (client *Client) ExecDatamaskWithCallback(request *ExecDatamaskRequest, ...) <-chan int + func (client *Client) ExecDatamaskWithChan(request *ExecDatamaskRequest) (<-chan *ExecDatamaskResponse, <-chan error) + func (client *Client) ManualTriggerMaskingProcess(request *ManualTriggerMaskingProcessRequest) (response *ManualTriggerMaskingProcessResponse, err error) + func (client *Client) ManualTriggerMaskingProcessWithCallback(request *ManualTriggerMaskingProcessRequest, ...) <-chan int + func (client *Client) ManualTriggerMaskingProcessWithChan(request *ManualTriggerMaskingProcessRequest) (<-chan *ManualTriggerMaskingProcessResponse, <-chan error) + func (client *Client) ModifyDataLimit(request *ModifyDataLimitRequest) (response *ModifyDataLimitResponse, err error) + func (client *Client) ModifyDataLimitWithCallback(request *ModifyDataLimitRequest, ...) <-chan int + func (client *Client) ModifyDataLimitWithChan(request *ModifyDataLimitRequest) (<-chan *ModifyDataLimitResponse, <-chan error) + func (client *Client) ModifyDefaultLevel(request *ModifyDefaultLevelRequest) (response *ModifyDefaultLevelResponse, err error) + func (client *Client) ModifyDefaultLevelWithCallback(request *ModifyDefaultLevelRequest, ...) <-chan int + func (client *Client) ModifyDefaultLevelWithChan(request *ModifyDefaultLevelRequest) (<-chan *ModifyDefaultLevelResponse, <-chan error) + func (client *Client) ModifyEventStatus(request *ModifyEventStatusRequest) (response *ModifyEventStatusResponse, err error) + func (client *Client) ModifyEventStatusWithCallback(request *ModifyEventStatusRequest, ...) <-chan int + func (client *Client) ModifyEventStatusWithChan(request *ModifyEventStatusRequest) (<-chan *ModifyEventStatusResponse, <-chan error) + func (client *Client) ModifyEventTypeStatus(request *ModifyEventTypeStatusRequest) (response *ModifyEventTypeStatusResponse, err error) + func (client *Client) ModifyEventTypeStatusWithCallback(request *ModifyEventTypeStatusRequest, ...) <-chan int + func (client *Client) ModifyEventTypeStatusWithChan(request *ModifyEventTypeStatusRequest) (<-chan *ModifyEventTypeStatusResponse, <-chan error) + func (client *Client) ModifyReportTaskStatus(request *ModifyReportTaskStatusRequest) (response *ModifyReportTaskStatusResponse, err error) + func (client *Client) ModifyReportTaskStatusWithCallback(request *ModifyReportTaskStatusRequest, ...) <-chan int + func (client *Client) ModifyReportTaskStatusWithChan(request *ModifyReportTaskStatusRequest) (<-chan *ModifyReportTaskStatusResponse, <-chan error) + func (client *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error) + func (client *Client) ModifyRuleStatus(request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error) + func (client *Client) ModifyRuleStatusWithCallback(request *ModifyRuleStatusRequest, ...) <-chan int + func (client *Client) ModifyRuleStatusWithChan(request *ModifyRuleStatusRequest) (<-chan *ModifyRuleStatusResponse, <-chan error) + func (client *Client) ModifyRuleWithCallback(request *ModifyRuleRequest, ...) <-chan int + func (client *Client) ModifyRuleWithChan(request *ModifyRuleRequest) (<-chan *ModifyRuleResponse, <-chan error) + func (client *Client) StopMaskingProcess(request *StopMaskingProcessRequest) (response *StopMaskingProcessResponse, err error) + func (client *Client) StopMaskingProcessWithCallback(request *StopMaskingProcessRequest, ...) <-chan int + func (client *Client) StopMaskingProcessWithChan(request *StopMaskingProcessRequest) (<-chan *StopMaskingProcessResponse, <-chan error) + type Column struct + BucketName string + Category int64 + CategoryName string + CreationTime int64 + DataType string + DepartName string + FileId string + Id string + InstanceId int64 + InstanceName string + LastScanTime int64 + Name string + OdpsRiskLevelName string + OdpsRiskLevelValue int + ProductCode string + RegionId string + RegionName string + RevisionId int64 + RevisionStatus int64 + RiskLevelId int64 + RiskLevelName string + RuleCount int + RuleId int64 + RuleList []Rule + RuleName string + SampleList []string + SensLevelName string + Sensitive bool + SensitiveCount int + Size int64 + TableId int64 + TableName string + type Config struct + Code string + DefaultValue string + Description string + Id int64 + Value string + type ConfigList struct + Config []Config + type Content struct + ContentItem []ContentItem + type ContentItem struct + Label string + Value string + type CreateConfigRequest struct + Code string + ConfigList string + Description string + FeatureType requests.Integer + Lang string + SourceIp string + Value string + func CreateCreateConfigRequest() (request *CreateConfigRequest) + type CreateConfigResponse struct + Id int64 + RequestId string + func CreateCreateConfigResponse() (response *CreateConfigResponse) + type CreateDataLimitRequest struct + AuditStatus requests.Integer + AutoScan requests.Integer + BatchCreate requests.Boolean + Connector string + DataLimitList string + Enable requests.Integer + EngineType string + EventStatus requests.Integer + Lang string + LogStoreDay requests.Integer + OcrStatus requests.Integer + ParentId string + Password string + Port requests.Integer + ResourceType requests.Integer + ServiceRegionId string + SourceIp string + UserName string + func CreateCreateDataLimitRequest() (request *CreateDataLimitRequest) + type CreateDataLimitResponse struct + Id int + RequestId string + func CreateCreateDataLimitResponse() (response *CreateDataLimitResponse) + type CreateRuleRequest struct + Category requests.Integer + Content string + ContentCategory requests.Integer + CustomType requests.Integer + Description string + FeatureType requests.Integer + Lang string + Name string + ProductCode string + ProductId requests.Integer + RiskLevelId requests.Integer + RuleType requests.Integer + SourceIp string + StatExpress string + Status requests.Integer + Target string + WarnLevel requests.Integer + func CreateCreateRuleRequest() (request *CreateRuleRequest) + type CreateRuleResponse struct + Id int + RequestId string + func CreateCreateRuleResponse() (response *CreateRuleResponse) + type CreateScanTaskRequest struct + DataLimitId requests.Integer + IntervalDay requests.Integer + Lang string + OssScanPath string + ResourceType requests.Integer + RunHour requests.Integer + RunMinute requests.Integer + ScanRange requests.Integer + ScanRangeContent string + SourceIp string + TaskName string + TaskUserName string + func CreateCreateScanTaskRequest() (request *CreateScanTaskRequest) + type CreateScanTaskResponse struct + Id int + RequestId string + func CreateCreateScanTaskResponse() (response *CreateScanTaskResponse) + type CreateSlrRoleRequest struct + Lang string + SourceIp string + func CreateCreateSlrRoleRequest() (request *CreateSlrRoleRequest) + type CreateSlrRoleResponse struct + HasPermission bool + RequestId string + func CreateCreateSlrRoleResponse() (response *CreateSlrRoleResponse) + type Data struct + X []string + Y []string + type DataLimit struct + AgentId string + AgentState int + AuditStatus int + AutoScan int + CategoryLevel int + CheckStatus int + CheckStatusName string + Connector string + CustomType int + DatamaskStatus int + DbVersion string + Description string + Enable int + EngineType string + ErrorCode string + ErrorMessage string + EventStatus int + GmtCreate int64 + Id int64 + IdentificationRuleIds string + IdentificationScope string + InstanceDescription string + InstanceId string + LastFinishedTime int64 + LocalName string + LogStoreDay int + Name string + NextStartTime int64 + OcrStatus int + OrderNum int + ParentCategoryId int64 + ParentId string + Port int + ProcessStatus int + ProcessTotalCount int + RegionId string + ResourceType int64 + ResourceTypeCode string + RiskLevelId int64 + SamplingSize int + Status int + SupportAgentInstall bool + SupportAudit bool + SupportDatamask bool + SupportEvent bool + SupportOcr bool + SupportScan bool + TemplateId int64 + TenantName string + TotalCount int + UserName string + type DataLimitList struct + DataLimit []DataLimit + type DataLimitSet struct + DataLimitList []DataLimit + OssBucketList []OssBucket + RegionList []Region + ResourceType int64 + ResourceTypeCode string + TotalCount int + type DeleteDataLimitRequest struct + FeatureType requests.Integer + Id requests.Integer + Lang string + SourceIp string + func CreateDeleteDataLimitRequest() (request *DeleteDataLimitRequest) + type DeleteDataLimitResponse struct + RequestId string + func CreateDeleteDataLimitResponse() (response *DeleteDataLimitResponse) + type DeleteRuleRequest struct + FeatureType requests.Integer + Id requests.Integer + Lang string + SourceIp string + func CreateDeleteRuleRequest() (request *DeleteRuleRequest) + type DeleteRuleResponse struct + RequestId string + func CreateDeleteRuleResponse() (response *DeleteRuleResponse) + type DescribeCategoryTemplateRuleListRequest struct + CurrentPage requests.Integer + CustomType requests.Integer + Lang string + PageSize requests.Integer + ParentCategoryIdList string + RiskLevelId requests.Integer + SourceIp string + Status requests.Integer + TemplateId requests.Integer + func CreateDescribeCategoryTemplateRuleListRequest() (request *DescribeCategoryTemplateRuleListRequest) + type DescribeCategoryTemplateRuleListResponse struct + CurrentPage int + Items []DataLimit + PageSize int + RequestId string + TotalCount int + func CreateDescribeCategoryTemplateRuleListResponse() (response *DescribeCategoryTemplateRuleListResponse) + type DescribeColumnsRequest struct + CurrentPage requests.Integer + FeatureType requests.Integer + InstanceId requests.Integer + InstanceName string + Lang string + Name string + OrderBy string + PageSize requests.Integer + ProductCode string + QueryName string + RiskLevelId requests.Integer + RiskLevels string + RuleId requests.Integer + RuleName string + SensLevelName string + SourceIp string + TableId requests.Integer + TableName string + func CreateDescribeColumnsRequest() (request *DescribeColumnsRequest) + type DescribeColumnsResponse struct + CurrentPage int + Items []Column + PageSize int + RequestId string + TotalCount int + func CreateDescribeColumnsResponse() (response *DescribeColumnsResponse) + type DescribeConfigsRequest struct + FeatureType requests.Integer + Lang string + SourceIp string + func CreateDescribeConfigsRequest() (request *DescribeConfigsRequest) + type DescribeConfigsResponse struct + ConfigList []Config + RequestId string + func CreateDescribeConfigsResponse() (response *DescribeConfigsResponse) + type DescribeDataAssetsRequest struct + CurrentPage requests.Integer + FeatureType requests.Integer + Lang string + Name string + PageSize requests.Integer + RangeId requests.Integer + RiskLevels string + RuleId requests.Integer + SourceIp string + func CreateDescribeDataAssetsRequest() (request *DescribeDataAssetsRequest) + type DescribeDataAssetsResponse struct + CurrentPage int + Items []Asset + PageSize int + RequestId string + TotalCount int + func CreateDescribeDataAssetsResponse() (response *DescribeDataAssetsResponse) + type DescribeDataLimitDetailRequest struct + Id requests.Integer + Lang string + NetworkType requests.Integer + SourceIp string + func CreateDescribeDataLimitDetailRequest() (request *DescribeDataLimitDetailRequest) + type DescribeDataLimitDetailResponse struct + DataLimit DataLimit + RequestId string + func CreateDescribeDataLimitDetailResponse() (response *DescribeDataLimitDetailResponse) + type DescribeDataLimitSetRequest struct + Lang string + ParentId string + ResourceType requests.Integer + SourceIp string + func CreateDescribeDataLimitSetRequest() (request *DescribeDataLimitSetRequest) + type DescribeDataLimitSetResponse struct + DataLimitSet DataLimitSet + RequestId string + func CreateDescribeDataLimitSetResponse() (response *DescribeDataLimitSetResponse) + type DescribeDataLimitsRequest struct + AuditStatus requests.Integer + CheckStatus requests.Integer + CurrentPage requests.Integer + DatamaskStatus requests.Integer + Enable requests.Integer + EndTime requests.Integer + EngineType string + Lang string + PageSize requests.Integer + ParentId string + ResourceType requests.Integer + ServiceRegionId string + SourceIp string + StartTime requests.Integer + func CreateDescribeDataLimitsRequest() (request *DescribeDataLimitsRequest) + type DescribeDataLimitsResponse struct + CurrentPage int + Items []DataLimit + PageSize int + RequestId string + TotalCount int + func CreateDescribeDataLimitsResponse() (response *DescribeDataLimitsResponse) + type DescribeDataMaskingRunHistoryRequest struct + CurrentPage requests.Integer + DstType requests.Integer + EndTime requests.Integer + FeatureType requests.Integer + Lang string + MainProcessId requests.Integer + PageSize requests.Integer + SourceIp string + SrcTableName string + SrcType requests.Integer + StartTime requests.Integer + Status requests.Integer + TaskId string + func CreateDescribeDataMaskingRunHistoryRequest() (request *DescribeDataMaskingRunHistoryRequest) + type DescribeDataMaskingRunHistoryResponse struct + CurrentPage int + Items []Task + PageSize int + RequestId string + TotalCount int + func CreateDescribeDataMaskingRunHistoryResponse() (response *DescribeDataMaskingRunHistoryResponse) + type DescribeDataMaskingTasksRequest struct + CurrentPage requests.Integer + DstType requests.Integer + EndTime requests.Integer + FeatureType requests.Integer + Lang string + PageSize requests.Integer + SearchKey string + SourceIp string + StartTime requests.Integer + func CreateDescribeDataMaskingTasksRequest() (request *DescribeDataMaskingTasksRequest) + type DescribeDataMaskingTasksResponse struct + CurrentPage int + Items []Task + PageSize int + RequestId string + TotalCount int + func CreateDescribeDataMaskingTasksResponse() (response *DescribeDataMaskingTasksResponse) + type DescribeEventDetailRequest struct + FeatureType requests.Integer + Id requests.Integer + Lang string + SourceIp string + func CreateDescribeEventDetailRequest() (request *DescribeEventDetailRequest) + type DescribeEventDetailResponse struct + Event Event + RequestId string + func CreateDescribeEventDetailResponse() (response *DescribeEventDetailResponse) + type DescribeEventTypesRequest struct + Lang string + ParentTypeId requests.Integer + ResourceId requests.Integer + SourceIp string + Status requests.Integer + func CreateDescribeEventTypesRequest() (request *DescribeEventTypesRequest) + type DescribeEventTypesResponse struct + EventTypeList []EventType + RequestId string + func CreateDescribeEventTypesResponse() (response *DescribeEventTypesResponse) + type DescribeEventsRequest struct + CurrentPage requests.Integer + DealUserId string + DepartId requests.Integer + EndTime string + FeatureType requests.Integer + Id requests.Integer + InstanceName string + Lang string + PageSize requests.Integer + ProductCode string + SourceIp string + StartTime string + Status string + SubTypeCode string + TargetProductCode string + TypeCode string + UserId requests.Integer + UserName string + func CreateDescribeEventsRequest() (request *DescribeEventsRequest) + type DescribeEventsResponse struct + CurrentPage int + Items []Event + PageSize int + RequestId string + TotalCount int + func CreateDescribeEventsResponse() (response *DescribeEventsResponse) + type DescribeInstanceSourcesRequest struct + AuditStatus requests.Integer + AuthStatus requests.Integer + Authed requests.Boolean + CurrentPage requests.Integer + DbName string + EngineType string + InstanceId string + Lang string + PageSize requests.Integer + ProductCode string + ProductId requests.Integer + SearchKey string + SearchType string + ServiceRegionId string + SourceIp string + func CreateDescribeInstanceSourcesRequest() (request *DescribeInstanceSourcesRequest) + type DescribeInstanceSourcesResponse struct + CurrentPage int + Items []InstanceSource + PageSize int + RequestId string + TotalCount int + func CreateDescribeInstanceSourcesResponse() (response *DescribeInstanceSourcesResponse) + type DescribeInstancesRequest struct + CheckStatus requests.Integer + CurrentPage requests.Integer + DataType requests.Integer + EndTime requests.Integer + EngineType string + FeatureType requests.Integer + Lang string + LastFinishTimeEnd requests.Integer + LastFinishTimeStart requests.Integer + Name string + NameAccurate string + OrderBy string + PageSize requests.Integer + ProductCode string + ProductId requests.Integer + QueryName string + QueryType requests.Integer + RiskLevelId requests.Integer + RiskLevels string + RuleId requests.Integer + SensLevelName string + ServiceRegionId string + Source string + SourceIp string + StartTime requests.Integer + UserId requests.Integer + UserType requests.Integer + func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest) + type DescribeInstancesResponse struct + CurrentPage int + Items []Instance + PageSize int + RequestId string + TotalCount int + func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse) + type DescribeOssObjectDetailRequest struct + FeatureType requests.Integer + Id requests.Integer + Lang string + SourceIp string + func CreateDescribeOssObjectDetailRequest() (request *DescribeOssObjectDetailRequest) + type DescribeOssObjectDetailResponse struct + OssObjectDetail OssObjectDetail + RequestId string + func CreateDescribeOssObjectDetailResponse() (response *DescribeOssObjectDetailResponse) + type DescribeOssObjectsRequest struct + Category requests.Integer + CurrentPage requests.Integer + FeatureType requests.Integer + InstanceId string + Lang string + LastScanTimeEnd requests.Integer + LastScanTimeStart requests.Integer + Name string + NeedRiskCount requests.Boolean + OrderBy string + PageSize requests.Integer + QueryName string + RiskLevelId requests.Integer + RiskLevels string + RuleId requests.Integer + RuleIds string + ServiceRegionId string + SourceIp string + func CreateDescribeOssObjectsRequest() (request *DescribeOssObjectsRequest) + type DescribeOssObjectsResponse struct + CurrentPage int + Items []Column + PageSize int + RequestId string + TotalCount int + func CreateDescribeOssObjectsResponse() (response *DescribeOssObjectsResponse) + type DescribePackagesRequest struct + CurrentPage requests.Integer + FeatureType requests.Integer + InstanceId requests.Integer + Lang string + Name string + OrderBy string + PageSize requests.Integer + ProductId requests.Integer + QueryName string + QueryType requests.Integer + RiskLevelId requests.Integer + RiskLevels string + RuleId requests.Integer + SourceIp string + func CreateDescribePackagesRequest() (request *DescribePackagesRequest) + type DescribePackagesResponse struct + CurrentPage int + Items []Package + PageSize int + RequestId string + TotalCount int + func CreateDescribePackagesResponse() (response *DescribePackagesResponse) + type DescribeRiskLevelsRequest struct + CustomType requests.Integer + Lang string + SourceIp string + func CreateDescribeRiskLevelsRequest() (request *DescribeRiskLevelsRequest) + type DescribeRiskLevelsResponse struct + RequestId string + RiskLevelList []RiskLevel + func CreateDescribeRiskLevelsResponse() (response *DescribeRiskLevelsResponse) + type DescribeRulesRequest struct + Category requests.Integer + ContentCategory requests.Integer + CurrentPage requests.Integer + CustomType requests.Integer + GroupId string + KeywordCompatible requests.Boolean + Lang string + Name string + PageSize requests.Integer + ProductCode requests.Integer + ProductId requests.Integer + RiskLevelId requests.Integer + RuleType requests.Integer + SourceIp string + Status requests.Integer + WarnLevel requests.Integer + func CreateDescribeRulesRequest() (request *DescribeRulesRequest) + type DescribeRulesResponse struct + CurrentPage int + Items []Rule + PageSize int + RequestId string + TotalCount int + func CreateDescribeRulesResponse() (response *DescribeRulesResponse) + type DescribeTablesRequest struct + CurrentPage requests.Integer + EndTime requests.Integer + FeatureType requests.Integer + InstanceDescription string + InstanceId requests.Integer + InstanceName string + Lang string + LastScanTimeEnd requests.Integer + LastScanTimeStart requests.Integer + Name string + NeedRiskCount requests.Boolean + OrderBy string + PackageId requests.Integer + PageSize requests.Integer + ProductCode string + ProductId requests.Integer + QueryName string + QueryType requests.Integer + RiskLevelId requests.Integer + RiskLevels string + RuleId requests.Integer + RuleIds string + RuleName string + SensLevelName string + ServiceRegionId string + SourceIp string + StartTime requests.Integer + func CreateDescribeTablesRequest() (request *DescribeTablesRequest) + type DescribeTablesResponse struct + CurrentPage int + Items []Table + PageSize int + RequestId string + TotalCount int + func CreateDescribeTablesResponse() (response *DescribeTablesResponse) + type DescribeUserStatusRequest struct + Lang string + SourceIp string + func CreateDescribeUserStatusRequest() (request *DescribeUserStatusRequest) + type DescribeUserStatusResponse struct + RequestId string + UserStatus UserStatus + func CreateDescribeUserStatusResponse() (response *DescribeUserStatusResponse) + type Detail struct + Chart []ChartItem + Content []ContentItem + ResourceInfo []ResourceInfoItem + type DisableUserConfigRequest struct + Code string + Lang string + SourceIp string + func CreateDisableUserConfigRequest() (request *DisableUserConfigRequest) + type DisableUserConfigResponse struct + RequestId string + func CreateDisableUserConfigResponse() (response *DisableUserConfigResponse) + type Event struct + AlertTime int64 + Backed bool + DataInstance string + DealDisplayName string + DealLoginName string + DealReason string + DealTime int64 + DealUserId int64 + DealUserIdValue string + DepartName string + Detail Detail + DisplayName string + EventTime int64 + HandleInfoList []HandleInfo + Id int64 + InstanceName string + LogDetail string + LoginName string + ProductCode string + Status int + StatusName string + SubTypeCode string + SubTypeName string + TargetProductCode string + TypeCode string + TypeName string + UserId int64 + UserIdValue string + WarnLevel int + type EventType struct + Code string + Description string + Id int64 + Name string + SubTypeList []SubType + type EventTypeList struct + EventType []EventType + type ExecDatamaskRequest struct + Data string + Lang string + SourceIp string + TemplateId requests.Integer + func CreateExecDatamaskRequest() (request *ExecDatamaskRequest) + type ExecDatamaskResponse struct + Data string + RequestId string + func CreateExecDatamaskResponse() (response *ExecDatamaskResponse) + type HandleInfo struct + CurrentValue string + DisableTime int64 + EnableTime int64 + HandlerName string + HandlerType string + HandlerValue int + Id int64 + Status int + type HandleInfoList struct + HandleInfo []HandleInfo + type Instance struct + Acl string + CountDetails string + CreationTime int64 + DepartName string + EngineType string + FileCountDetails string + Id int64 + InstanceDescription string + Labelsec bool + LastFinishTime int64 + LastRiskScore float64 + Name string + OdpsRiskLevelName string + Owner string + ProductCode string + ProductId string + Protection bool + RegionId string + RegionName string + RiskLevelId int64 + RiskLevelName string + RiskScore float64 + RuleName string + S1Count int + S2Count int + S3Count int + SensLevelName string + Sensitive bool + SensitiveCount int + TenantName string + TotalCount int + type InstanceSource struct + AuditStatus int + AutoScan int + CanModifyUserName bool + CheckStatus int + DataLimitId int64 + DatamaskStatus int + DbName string + Enable int + EngineType string + ErrorMessage string + GmtCreate int64 + Id int64 + InstanceDescription string + InstanceId string + InstanceSize int64 + LastModifyTime int64 + LastModifyUserId string + LogStoreDay int + PasswordStatus int + ProductId int64 + RegionId string + RegionName string + SamplingSize int + TenantId string + TenantName string + UserName string + type ItemsInDescribeCategoryTemplateRuleList struct + DataLimit []DataLimit + type ItemsInDescribeColumns struct + Column []Column + type ItemsInDescribeDataAssets struct + Asset []Asset + type ItemsInDescribeDataLimits struct + DataLimit []DataLimit + type ItemsInDescribeDataMaskingRunHistory struct + Task []Task + type ItemsInDescribeDataMaskingTasks struct + Task []Task + type ItemsInDescribeEvents struct + Event []Event + type ItemsInDescribeInstanceSources struct + InstanceSource []InstanceSource + type ItemsInDescribeInstances struct + Instance []Instance + type ItemsInDescribeOssObjects struct + Column []Column + type ItemsInDescribePackages struct + Package []Package + type ItemsInDescribeRules struct + Rule []Rule + type ItemsInDescribeTables struct + Table []Table + type ManualTriggerMaskingProcessRequest struct + FeatureType requests.Integer + Id requests.Integer + Lang string + SourceIp string + func CreateManualTriggerMaskingProcessRequest() (request *ManualTriggerMaskingProcessRequest) + type ManualTriggerMaskingProcessResponse struct + RequestId string + func CreateManualTriggerMaskingProcessResponse() (response *ManualTriggerMaskingProcessResponse) + type ModifyDataLimitRequest struct + AuditStatus requests.Integer + AutoScan requests.Integer + Connector string + EngineType string + Id requests.Integer + Lang string + LogStoreDay requests.Integer + ModifyPassword requests.Boolean + Password string + Port requests.Integer + ResourceType requests.Integer + ServiceRegionId string + SourceIp string + UserName string + func CreateModifyDataLimitRequest() (request *ModifyDataLimitRequest) + type ModifyDataLimitResponse struct + RequestId string + func CreateModifyDataLimitResponse() (response *ModifyDataLimitResponse) + type ModifyDefaultLevelRequest struct + DefaultId requests.Integer + FeatureType requests.Integer + Lang string + SensitiveIds string + SourceIp string + func CreateModifyDefaultLevelRequest() (request *ModifyDefaultLevelRequest) + type ModifyDefaultLevelResponse struct + RequestId string + func CreateModifyDefaultLevelResponse() (response *ModifyDefaultLevelResponse) + type ModifyEventStatusRequest struct + Backed requests.Boolean + DealReason string + FeatureType requests.Integer + HandleInfo string + Id requests.Integer + Lang string + SourceIp string + Status requests.Integer + func CreateModifyEventStatusRequest() (request *ModifyEventStatusRequest) + type ModifyEventStatusResponse struct + RequestId string + func CreateModifyEventStatusResponse() (response *ModifyEventStatusResponse) + type ModifyEventTypeStatusRequest struct + Lang string + SourceIp string + SubTypeIds string + func CreateModifyEventTypeStatusRequest() (request *ModifyEventTypeStatusRequest) + type ModifyEventTypeStatusResponse struct + RequestId string + func CreateModifyEventTypeStatusResponse() (response *ModifyEventTypeStatusResponse) + type ModifyReportTaskStatusRequest struct + Lang string + ReportTaskStatus requests.Integer + SourceIp string + func CreateModifyReportTaskStatusRequest() (request *ModifyReportTaskStatusRequest) + type ModifyReportTaskStatusResponse struct + RequestId string + func CreateModifyReportTaskStatusResponse() (response *ModifyReportTaskStatusResponse) + type ModifyRuleRequest struct + Category requests.Integer + Content string + ContentCategory requests.Integer + CustomType requests.Integer + Description string + FeatureType requests.Integer + Id requests.Integer + Lang string + Name string + ProductCode string + ProductId requests.Integer + RiskLevelId requests.Integer + RuleType requests.Integer + SourceIp string + StatExpress string + Target string + WarnLevel requests.Integer + func CreateModifyRuleRequest() (request *ModifyRuleRequest) + type ModifyRuleResponse struct + RequestId string + func CreateModifyRuleResponse() (response *ModifyRuleResponse) + type ModifyRuleStatusRequest struct + FeatureType requests.Integer + Id requests.Integer + Ids string + Lang string + SourceIp string + Status requests.Integer + func CreateModifyRuleStatusRequest() (request *ModifyRuleStatusRequest) + type ModifyRuleStatusResponse struct + FailedIds string + RequestId string + func CreateModifyRuleStatusResponse() (response *ModifyRuleStatusResponse) + type OssBucket struct + BucketName string + RegionId string + type OssBucketList struct + OssBucket []OssBucket + type OssObjectDetail struct + BucketName string + CategoryName string + Name string + RegionId string + RiskLevelName string + RuleList []Rule + type Package struct + CreationTime int64 + DepartName string + Id int64 + InstanceId int64 + Name string + Owner string + RiskLevelId int64 + RiskLevelName string + Sensitive bool + SensitiveCount int + TotalCount int + type Region struct + LocalName string + RegionId string + type RegionList struct + Region []Region + type ResourceInfo struct + ResourceInfoItem []ResourceInfoItem + type ResourceInfoItem struct + Label string + Value string + type RiskLevel struct + Alias string + Description string + Id int64 + Name string + ReferenceNum int + type RiskLevelList struct + RiskLevel []RiskLevel + type Rule struct + Category int + CategoryName string + Content string + ContentCategory string + Count int64 + CustomType int + DepartName string + Description string + DisplayName string + GmtCreate int64 + GmtModified int64 + GroupId string + HitTotalCount int + Id int64 + LoginName string + MajorKey string + Name string + ProductCode string + ProductId int64 + RiskLevelId int64 + RiskLevelName string + RuleName string + SampleList []string + StatExpress string + Status int + Target string + UserId int64 + WarnLevel int + type RuleListInDescribeOssObjectDetail struct + Rule []Rule + type RuleListInDescribeOssObjects struct + Rule []Rule + type RuleListInDescribeTables struct + Rule []Rule + type SampleListInDescribeColumns struct + Sample []string + type SampleListInDescribeOssObjectDetail struct + Sample []string + type StopMaskingProcessRequest struct + FeatureType requests.Integer + Id requests.Integer + Lang string + SourceIp string + func CreateStopMaskingProcessRequest() (request *StopMaskingProcessRequest) + type StopMaskingProcessResponse struct + RequestId string + func CreateStopMaskingProcessResponse() (response *StopMaskingProcessResponse) + type SubType struct + AdaptedProduct string + Code string + ConfigCode string + ConfigContentType int + ConfigDescription string + ConfigValue string + Description string + EventHitCount int + Id int64 + Name string + Status int + type SubTypeList struct + SubType []SubType + type Table struct + CountDetails string + CreationTime int64 + DataType int + DepartName string + Id int64 + InstanceDescription string + InstanceId int64 + InstanceName string + LastScanTime int64 + Name string + ObjectHex string + Owner string + ProductCode string + ProductId string + RegionName string + RiskLevelId int64 + RiskLevelName string + RuleList []Rule + S1Count int + S2Count int + S3Count int + SensLevelName string + Sensitive bool + SensitiveCount int + SensitiveRatio string + TenantName string + TotalCount int + TotalRows int + type Task struct + ConflictCount int64 + DstPath string + DstType int + DstTypeCode string + EndTime int64 + FailCode string + FailMsg string + GmtCreate int64 + HasDownloadFile int + HasSubProcess int + HasUnfinishProcess bool + Id int64 + MaskingCount int64 + OriginalTable bool + Owner string + Percentage int + RunCount int + RunIndex int + SrcPath string + SrcTableName string + SrcType int + SrcTypeCode string + StartTime int64 + Status int + TaskId string + TaskName string + TriggerType int + Type int + type UserStatus struct + AccessKeyId string + AlarmCount int64 + AssetScanned bool + AuditUpgradeStatus bool + AuthProductList string + Authed bool + Buyed bool + ChargeType string + DataMaskColumns int64 + DataMaskTasks int64 + DatamaskColumns int64 + DbAuditStatus int + DisplayTime string + DivulgeCount int64 + DlpCount int64 + DlpTotalCount int64 + IncSensitiveObjects int64 + IncSensitiveTables int64 + InstanceId string + InstanceNum int + InstanceStatus int + LabStatus int + OdpsSet bool + OssBucketSet bool + OssSize int64 + Purchased bool + RdsSet bool + RemainDays int + RenewStatus bool + SensitiveObject int64 + SensitiveObjects int64 + SensitiveTable int64 + SensitiveTables int64 + SensitiveTop string + SensitiveTotalTop string + TotalDataMaskColumns int64 + Trail bool + UseInstanceNum int + UseOssSize int64 + Version string + type X struct + X []string + type Y struct + Y []string