Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type Asset
- type CategoriesInDescribeDataObjectColumnDetail
- type CategoriesInDescribeDataObjects
- type Chart
- type ChartItem
- type Client
- 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) DescribeCategoryTemplateList(request *DescribeCategoryTemplateListRequest) (response *DescribeCategoryTemplateListResponse, err error)
- func (client *Client) DescribeCategoryTemplateListWithCallback(request *DescribeCategoryTemplateListRequest, ...) <-chan int
- func (client *Client) DescribeCategoryTemplateListWithChan(request *DescribeCategoryTemplateListRequest) (<-chan *DescribeCategoryTemplateListResponse, <-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) DescribeDataObjectColumnDetail(request *DescribeDataObjectColumnDetailRequest) (response *DescribeDataObjectColumnDetailResponse, err error)
- func (client *Client) DescribeDataObjectColumnDetailWithCallback(request *DescribeDataObjectColumnDetailRequest, ...) <-chan int
- func (client *Client) DescribeDataObjectColumnDetailWithChan(request *DescribeDataObjectColumnDetailRequest) (<-chan *DescribeDataObjectColumnDetailResponse, <-chan error)
- func (client *Client) DescribeDataObjects(request *DescribeDataObjectsRequest) (response *DescribeDataObjectsResponse, err error)
- func (client *Client) DescribeDataObjectsWithCallback(request *DescribeDataObjectsRequest, ...) <-chan int
- func (client *Client) DescribeDataObjectsWithChan(request *DescribeDataObjectsRequest) (<-chan *DescribeDataObjectsResponse, <-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
- type Config
- type ConfigList
- type Content
- type ContentItem
- type CreateConfigRequest
- type CreateConfigResponse
- type CreateDataLimitRequest
- type CreateDataLimitResponse
- type CreateRuleRequest
- type CreateRuleResponse
- type CreateScanTaskRequest
- type CreateScanTaskResponse
- type CreateSlrRoleRequest
- type CreateSlrRoleResponse
- type Data
- type DataLimit
- type DataLimitList
- type DataLimitSet
- type DeleteDataLimitRequest
- type DeleteDataLimitResponse
- type DeleteRuleRequest
- type DeleteRuleResponse
- type DescribeCategoryTemplateListRequest
- type DescribeCategoryTemplateListResponse
- type DescribeCategoryTemplateRuleListRequest
- type DescribeCategoryTemplateRuleListResponse
- type DescribeColumnsRequest
- type DescribeColumnsResponse
- type DescribeConfigsRequest
- type DescribeConfigsResponse
- type DescribeDataAssetsRequest
- type DescribeDataAssetsResponse
- type DescribeDataLimitDetailRequest
- type DescribeDataLimitDetailResponse
- type DescribeDataLimitSetRequest
- type DescribeDataLimitSetResponse
- type DescribeDataLimitsRequest
- type DescribeDataLimitsResponse
- type DescribeDataMaskingRunHistoryRequest
- type DescribeDataMaskingRunHistoryResponse
- type DescribeDataMaskingTasksRequest
- type DescribeDataMaskingTasksResponse
- type DescribeDataObjectColumnDetailRequest
- type DescribeDataObjectColumnDetailResponse
- type DescribeDataObjectsRequest
- type DescribeDataObjectsResponse
- type DescribeEventDetailRequest
- type DescribeEventDetailResponse
- type DescribeEventTypesRequest
- type DescribeEventTypesResponse
- type DescribeEventsRequest
- type DescribeEventsResponse
- type DescribeInstanceSourcesRequest
- type DescribeInstanceSourcesResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeOssObjectDetailRequest
- type DescribeOssObjectDetailResponse
- type DescribeOssObjectsRequest
- type DescribeOssObjectsResponse
- type DescribePackagesRequest
- type DescribePackagesResponse
- type DescribeRiskLevelsRequest
- type DescribeRiskLevelsResponse
- type DescribeRulesRequest
- type DescribeRulesResponse
- type DescribeTablesRequest
- type DescribeTablesResponse
- type DescribeUserStatusRequest
- type DescribeUserStatusResponse
- type Detail
- type DisableUserConfigRequest
- type DisableUserConfigResponse
- type Event
- type EventType
- type EventTypeList
- type ExecDatamaskRequest
- type ExecDatamaskResponse
- type HandleInfo
- type HandleInfoList
- type Instance
- type InstanceSource
- type ItemsInDescribeCategoryTemplateList
- type ItemsInDescribeCategoryTemplateRuleList
- type ItemsInDescribeColumns
- type ItemsInDescribeDataAssets
- type ItemsInDescribeDataLimits
- type ItemsInDescribeDataMaskingRunHistory
- type ItemsInDescribeDataMaskingTasks
- type ItemsInDescribeDataObjectColumnDetail
- type ItemsInDescribeDataObjects
- type ItemsInDescribeEvents
- type ItemsInDescribeInstanceSources
- type ItemsInDescribeInstances
- type ItemsInDescribeOssObjects
- type ItemsInDescribePackages
- type ItemsInDescribeRules
- type ItemsInDescribeTables
- type ManualTriggerMaskingProcessRequest
- type ManualTriggerMaskingProcessResponse
- type ModelTagsInDescribeColumns
- type ModelTagsInDescribeDataObjectColumnDetail
- type ModelTagsInDescribeDataObjects
- type ModelTagsInDescribeInstances
- type ModelTagsInDescribeOssObjectDetail
- type ModelTagsInDescribeTables
- type ModelTagsItem
- type ModifyDataLimitRequest
- type ModifyDataLimitResponse
- type ModifyDefaultLevelRequest
- type ModifyDefaultLevelResponse
- type ModifyEventStatusRequest
- type ModifyEventStatusResponse
- type ModifyEventTypeStatusRequest
- type ModifyEventTypeStatusResponse
- type ModifyReportTaskStatusRequest
- type ModifyReportTaskStatusResponse
- type ModifyRuleRequest
- type ModifyRuleResponse
- type ModifyRuleStatusRequest
- type ModifyRuleStatusResponse
- type OssBucket
- type OssBucketList
- type OssObjectDetail
- type Package
- type Region
- type RegionList
- type ResourceInfo
- type ResourceInfoItem
- type RiskLevel
- type RiskLevelList
- type Rule
- type RuleInDescribeRules
- type RuleListInDescribeDataObjects
- type RuleListInDescribeOssObjectDetail
- type RuleListInDescribeOssObjects
- type RuleListInDescribeTables
- type RuleListItem
- type SampleListInDescribeColumns
- type SampleListInDescribeOssObjectDetail
- type SecurityGroupIdList
- type StopMaskingProcessRequest
- type StopMaskingProcessResponse
- type SubType
- type SubTypeList
- type Table
- type Task
- type Template
- type UserStatus
- type VSwitchIdList
- type X
- type Y
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.1275
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.1275
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.1275
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.1275
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type Asset ¶
type Asset struct { Acl string `json:"Acl" xml:"Acl"` CreationTime int64 `json:"CreationTime" xml:"CreationTime"` DataType string `json:"DataType" xml:"DataType"` Owner string `json:"Owner" xml:"Owner"` SensitiveRatio string `json:"SensitiveRatio" xml:"SensitiveRatio"` Protection bool `json:"Protection" xml:"Protection"` DepartName string `json:"DepartName" xml:"DepartName"` Labelsec bool `json:"Labelsec" xml:"Labelsec"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` RuleName string `json:"RuleName" xml:"RuleName"` Sensitive bool `json:"Sensitive" xml:"Sensitive"` ObjectKey string `json:"ObjectKey" xml:"ObjectKey"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` OdpsRiskLevelName string `json:"OdpsRiskLevelName" xml:"OdpsRiskLevelName"` ProductId string `json:"ProductId" xml:"ProductId"` Name string `json:"Name" xml:"Name"` SensitiveCount int `json:"SensitiveCount" xml:"SensitiveCount"` Id string `json:"Id" xml:"Id"` ProductCode string `json:"ProductCode" xml:"ProductCode"` }
Asset is a nested struct in sddp response
type CategoriesInDescribeDataObjectColumnDetail ¶ added in v1.62.397
type CategoriesInDescribeDataObjectColumnDetail struct {
Category []string `json:"Category" xml:"Category"`
}
CategoriesInDescribeDataObjectColumnDetail is a nested struct in sddp response
type CategoriesInDescribeDataObjects ¶ added in v1.62.397
type CategoriesInDescribeDataObjects struct {
Categories []string `json:"categories" xml:"categories"`
}
CategoriesInDescribeDataObjects is a nested struct in sddp response
type Chart ¶
type Chart struct {
ChartItem []ChartItem `json:"Chart" xml:"Chart"`
}
Chart is a nested struct in sddp response
type ChartItem ¶
type ChartItem struct { Type string `json:"Type" xml:"Type"` Label string `json:"Label" xml:"Label"` XLabel string `json:"XLabel" xml:"XLabel"` YLabel string `json:"YLabel" xml:"YLabel"` Data Data `json:"Data" xml:"Data"` }
ChartItem is a nested struct in sddp response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) CreateConfig ¶
func (client *Client) CreateConfig(request *CreateConfigRequest) (response *CreateConfigResponse, err error)
CreateConfig invokes the sddp.CreateConfig API synchronously
func (*Client) CreateConfigWithCallback ¶
func (client *Client) CreateConfigWithCallback(request *CreateConfigRequest, callback func(response *CreateConfigResponse, err error)) <-chan int
CreateConfigWithCallback invokes the sddp.CreateConfig API asynchronously
func (*Client) CreateConfigWithChan ¶
func (client *Client) CreateConfigWithChan(request *CreateConfigRequest) (<-chan *CreateConfigResponse, <-chan error)
CreateConfigWithChan invokes the sddp.CreateConfig API asynchronously
func (*Client) CreateDataLimit ¶
func (client *Client) CreateDataLimit(request *CreateDataLimitRequest) (response *CreateDataLimitResponse, err error)
CreateDataLimit invokes the sddp.CreateDataLimit API synchronously
func (*Client) CreateDataLimitWithCallback ¶
func (client *Client) CreateDataLimitWithCallback(request *CreateDataLimitRequest, callback func(response *CreateDataLimitResponse, err error)) <-chan int
CreateDataLimitWithCallback invokes the sddp.CreateDataLimit API asynchronously
func (*Client) CreateDataLimitWithChan ¶
func (client *Client) CreateDataLimitWithChan(request *CreateDataLimitRequest) (<-chan *CreateDataLimitResponse, <-chan error)
CreateDataLimitWithChan invokes the sddp.CreateDataLimit API asynchronously
func (*Client) CreateRule ¶
func (client *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)
CreateRule invokes the sddp.CreateRule API synchronously
func (*Client) CreateRuleWithCallback ¶
func (client *Client) CreateRuleWithCallback(request *CreateRuleRequest, callback func(response *CreateRuleResponse, err error)) <-chan int
CreateRuleWithCallback invokes the sddp.CreateRule API asynchronously
func (*Client) CreateRuleWithChan ¶
func (client *Client) CreateRuleWithChan(request *CreateRuleRequest) (<-chan *CreateRuleResponse, <-chan error)
CreateRuleWithChan invokes the sddp.CreateRule API asynchronously
func (*Client) CreateScanTask ¶ added in v1.61.1275
func (client *Client) CreateScanTask(request *CreateScanTaskRequest) (response *CreateScanTaskResponse, err error)
CreateScanTask invokes the sddp.CreateScanTask API synchronously
func (*Client) CreateScanTaskWithCallback ¶ added in v1.61.1275
func (client *Client) CreateScanTaskWithCallback(request *CreateScanTaskRequest, callback func(response *CreateScanTaskResponse, err error)) <-chan int
CreateScanTaskWithCallback invokes the sddp.CreateScanTask API asynchronously
func (*Client) CreateScanTaskWithChan ¶ added in v1.61.1275
func (client *Client) CreateScanTaskWithChan(request *CreateScanTaskRequest) (<-chan *CreateScanTaskResponse, <-chan error)
CreateScanTaskWithChan invokes the sddp.CreateScanTask API asynchronously
func (*Client) CreateSlrRole ¶ added in v1.61.1561
func (client *Client) CreateSlrRole(request *CreateSlrRoleRequest) (response *CreateSlrRoleResponse, err error)
CreateSlrRole invokes the sddp.CreateSlrRole API synchronously
func (*Client) CreateSlrRoleWithCallback ¶ added in v1.61.1561
func (client *Client) CreateSlrRoleWithCallback(request *CreateSlrRoleRequest, callback func(response *CreateSlrRoleResponse, err error)) <-chan int
CreateSlrRoleWithCallback invokes the sddp.CreateSlrRole API asynchronously
func (*Client) CreateSlrRoleWithChan ¶ added in v1.61.1561
func (client *Client) CreateSlrRoleWithChan(request *CreateSlrRoleRequest) (<-chan *CreateSlrRoleResponse, <-chan error)
CreateSlrRoleWithChan invokes the sddp.CreateSlrRole API asynchronously
func (*Client) DeleteDataLimit ¶
func (client *Client) DeleteDataLimit(request *DeleteDataLimitRequest) (response *DeleteDataLimitResponse, err error)
DeleteDataLimit invokes the sddp.DeleteDataLimit API synchronously
func (*Client) DeleteDataLimitWithCallback ¶
func (client *Client) DeleteDataLimitWithCallback(request *DeleteDataLimitRequest, callback func(response *DeleteDataLimitResponse, err error)) <-chan int
DeleteDataLimitWithCallback invokes the sddp.DeleteDataLimit API asynchronously
func (*Client) DeleteDataLimitWithChan ¶
func (client *Client) DeleteDataLimitWithChan(request *DeleteDataLimitRequest) (<-chan *DeleteDataLimitResponse, <-chan error)
DeleteDataLimitWithChan invokes the sddp.DeleteDataLimit API asynchronously
func (*Client) DeleteRule ¶
func (client *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)
DeleteRule invokes the sddp.DeleteRule API synchronously
func (*Client) DeleteRuleWithCallback ¶
func (client *Client) DeleteRuleWithCallback(request *DeleteRuleRequest, callback func(response *DeleteRuleResponse, err error)) <-chan int
DeleteRuleWithCallback invokes the sddp.DeleteRule API asynchronously
func (*Client) DeleteRuleWithChan ¶
func (client *Client) DeleteRuleWithChan(request *DeleteRuleRequest) (<-chan *DeleteRuleResponse, <-chan error)
DeleteRuleWithChan invokes the sddp.DeleteRule API asynchronously
func (*Client) DescribeCategoryTemplateList ¶ added in v1.62.399
func (client *Client) DescribeCategoryTemplateList(request *DescribeCategoryTemplateListRequest) (response *DescribeCategoryTemplateListResponse, err error)
DescribeCategoryTemplateList invokes the sddp.DescribeCategoryTemplateList API synchronously
func (*Client) DescribeCategoryTemplateListWithCallback ¶ added in v1.62.399
func (client *Client) DescribeCategoryTemplateListWithCallback(request *DescribeCategoryTemplateListRequest, callback func(response *DescribeCategoryTemplateListResponse, err error)) <-chan int
DescribeCategoryTemplateListWithCallback invokes the sddp.DescribeCategoryTemplateList API asynchronously
func (*Client) DescribeCategoryTemplateListWithChan ¶ added in v1.62.399
func (client *Client) DescribeCategoryTemplateListWithChan(request *DescribeCategoryTemplateListRequest) (<-chan *DescribeCategoryTemplateListResponse, <-chan error)
DescribeCategoryTemplateListWithChan invokes the sddp.DescribeCategoryTemplateList API asynchronously
func (*Client) DescribeCategoryTemplateRuleList ¶ added in v1.61.1561
func (client *Client) DescribeCategoryTemplateRuleList(request *DescribeCategoryTemplateRuleListRequest) (response *DescribeCategoryTemplateRuleListResponse, err error)
DescribeCategoryTemplateRuleList invokes the sddp.DescribeCategoryTemplateRuleList API synchronously
func (*Client) DescribeCategoryTemplateRuleListWithCallback ¶ added in v1.61.1561
func (client *Client) DescribeCategoryTemplateRuleListWithCallback(request *DescribeCategoryTemplateRuleListRequest, callback func(response *DescribeCategoryTemplateRuleListResponse, err error)) <-chan int
DescribeCategoryTemplateRuleListWithCallback invokes the sddp.DescribeCategoryTemplateRuleList API asynchronously
func (*Client) DescribeCategoryTemplateRuleListWithChan ¶ added in v1.61.1561
func (client *Client) DescribeCategoryTemplateRuleListWithChan(request *DescribeCategoryTemplateRuleListRequest) (<-chan *DescribeCategoryTemplateRuleListResponse, <-chan error)
DescribeCategoryTemplateRuleListWithChan invokes the sddp.DescribeCategoryTemplateRuleList API asynchronously
func (*Client) DescribeColumns ¶
func (client *Client) DescribeColumns(request *DescribeColumnsRequest) (response *DescribeColumnsResponse, err error)
DescribeColumns invokes the sddp.DescribeColumns API synchronously
func (*Client) DescribeColumnsWithCallback ¶
func (client *Client) DescribeColumnsWithCallback(request *DescribeColumnsRequest, callback func(response *DescribeColumnsResponse, err error)) <-chan int
DescribeColumnsWithCallback invokes the sddp.DescribeColumns API asynchronously
func (*Client) DescribeColumnsWithChan ¶
func (client *Client) DescribeColumnsWithChan(request *DescribeColumnsRequest) (<-chan *DescribeColumnsResponse, <-chan error)
DescribeColumnsWithChan invokes the sddp.DescribeColumns API asynchronously
func (*Client) DescribeConfigs ¶
func (client *Client) DescribeConfigs(request *DescribeConfigsRequest) (response *DescribeConfigsResponse, err error)
DescribeConfigs invokes the sddp.DescribeConfigs API synchronously
func (*Client) DescribeConfigsWithCallback ¶
func (client *Client) DescribeConfigsWithCallback(request *DescribeConfigsRequest, callback func(response *DescribeConfigsResponse, err error)) <-chan int
DescribeConfigsWithCallback invokes the sddp.DescribeConfigs API asynchronously
func (*Client) DescribeConfigsWithChan ¶
func (client *Client) DescribeConfigsWithChan(request *DescribeConfigsRequest) (<-chan *DescribeConfigsResponse, <-chan error)
DescribeConfigsWithChan invokes the sddp.DescribeConfigs API asynchronously
func (*Client) DescribeDataAssets ¶
func (client *Client) DescribeDataAssets(request *DescribeDataAssetsRequest) (response *DescribeDataAssetsResponse, err error)
DescribeDataAssets invokes the sddp.DescribeDataAssets API synchronously
func (*Client) DescribeDataAssetsWithCallback ¶
func (client *Client) DescribeDataAssetsWithCallback(request *DescribeDataAssetsRequest, callback func(response *DescribeDataAssetsResponse, err error)) <-chan int
DescribeDataAssetsWithCallback invokes the sddp.DescribeDataAssets API asynchronously
func (*Client) DescribeDataAssetsWithChan ¶
func (client *Client) DescribeDataAssetsWithChan(request *DescribeDataAssetsRequest) (<-chan *DescribeDataAssetsResponse, <-chan error)
DescribeDataAssetsWithChan invokes the sddp.DescribeDataAssets API asynchronously
func (*Client) DescribeDataLimitDetail ¶
func (client *Client) DescribeDataLimitDetail(request *DescribeDataLimitDetailRequest) (response *DescribeDataLimitDetailResponse, err error)
DescribeDataLimitDetail invokes the sddp.DescribeDataLimitDetail API synchronously
func (*Client) DescribeDataLimitDetailWithCallback ¶
func (client *Client) DescribeDataLimitDetailWithCallback(request *DescribeDataLimitDetailRequest, callback func(response *DescribeDataLimitDetailResponse, err error)) <-chan int
DescribeDataLimitDetailWithCallback invokes the sddp.DescribeDataLimitDetail API asynchronously
func (*Client) DescribeDataLimitDetailWithChan ¶
func (client *Client) DescribeDataLimitDetailWithChan(request *DescribeDataLimitDetailRequest) (<-chan *DescribeDataLimitDetailResponse, <-chan error)
DescribeDataLimitDetailWithChan invokes the sddp.DescribeDataLimitDetail API asynchronously
func (*Client) DescribeDataLimitSet ¶ added in v1.61.1275
func (client *Client) DescribeDataLimitSet(request *DescribeDataLimitSetRequest) (response *DescribeDataLimitSetResponse, err error)
DescribeDataLimitSet invokes the sddp.DescribeDataLimitSet API synchronously
func (*Client) DescribeDataLimitSetWithCallback ¶ added in v1.61.1275
func (client *Client) DescribeDataLimitSetWithCallback(request *DescribeDataLimitSetRequest, callback func(response *DescribeDataLimitSetResponse, err error)) <-chan int
DescribeDataLimitSetWithCallback invokes the sddp.DescribeDataLimitSet API asynchronously
func (*Client) DescribeDataLimitSetWithChan ¶ added in v1.61.1275
func (client *Client) DescribeDataLimitSetWithChan(request *DescribeDataLimitSetRequest) (<-chan *DescribeDataLimitSetResponse, <-chan error)
DescribeDataLimitSetWithChan invokes the sddp.DescribeDataLimitSet API asynchronously
func (*Client) DescribeDataLimits ¶
func (client *Client) DescribeDataLimits(request *DescribeDataLimitsRequest) (response *DescribeDataLimitsResponse, err error)
DescribeDataLimits invokes the sddp.DescribeDataLimits API synchronously
func (*Client) DescribeDataLimitsWithCallback ¶
func (client *Client) DescribeDataLimitsWithCallback(request *DescribeDataLimitsRequest, callback func(response *DescribeDataLimitsResponse, err error)) <-chan int
DescribeDataLimitsWithCallback invokes the sddp.DescribeDataLimits API asynchronously
func (*Client) DescribeDataLimitsWithChan ¶
func (client *Client) DescribeDataLimitsWithChan(request *DescribeDataLimitsRequest) (<-chan *DescribeDataLimitsResponse, <-chan error)
DescribeDataLimitsWithChan invokes the sddp.DescribeDataLimits API asynchronously
func (*Client) DescribeDataMaskingRunHistory ¶ added in v1.61.1275
func (client *Client) DescribeDataMaskingRunHistory(request *DescribeDataMaskingRunHistoryRequest) (response *DescribeDataMaskingRunHistoryResponse, err error)
DescribeDataMaskingRunHistory invokes the sddp.DescribeDataMaskingRunHistory API synchronously
func (*Client) DescribeDataMaskingRunHistoryWithCallback ¶ added in v1.61.1275
func (client *Client) DescribeDataMaskingRunHistoryWithCallback(request *DescribeDataMaskingRunHistoryRequest, callback func(response *DescribeDataMaskingRunHistoryResponse, err error)) <-chan int
DescribeDataMaskingRunHistoryWithCallback invokes the sddp.DescribeDataMaskingRunHistory API asynchronously
func (*Client) DescribeDataMaskingRunHistoryWithChan ¶ added in v1.61.1275
func (client *Client) DescribeDataMaskingRunHistoryWithChan(request *DescribeDataMaskingRunHistoryRequest) (<-chan *DescribeDataMaskingRunHistoryResponse, <-chan error)
DescribeDataMaskingRunHistoryWithChan invokes the sddp.DescribeDataMaskingRunHistory API asynchronously
func (*Client) DescribeDataMaskingTasks ¶ added in v1.61.1275
func (client *Client) DescribeDataMaskingTasks(request *DescribeDataMaskingTasksRequest) (response *DescribeDataMaskingTasksResponse, err error)
DescribeDataMaskingTasks invokes the sddp.DescribeDataMaskingTasks API synchronously
func (*Client) DescribeDataMaskingTasksWithCallback ¶ added in v1.61.1275
func (client *Client) DescribeDataMaskingTasksWithCallback(request *DescribeDataMaskingTasksRequest, callback func(response *DescribeDataMaskingTasksResponse, err error)) <-chan int
DescribeDataMaskingTasksWithCallback invokes the sddp.DescribeDataMaskingTasks API asynchronously
func (*Client) DescribeDataMaskingTasksWithChan ¶ added in v1.61.1275
func (client *Client) DescribeDataMaskingTasksWithChan(request *DescribeDataMaskingTasksRequest) (<-chan *DescribeDataMaskingTasksResponse, <-chan error)
DescribeDataMaskingTasksWithChan invokes the sddp.DescribeDataMaskingTasks API asynchronously
func (*Client) DescribeDataObjectColumnDetail ¶ added in v1.62.397
func (client *Client) DescribeDataObjectColumnDetail(request *DescribeDataObjectColumnDetailRequest) (response *DescribeDataObjectColumnDetailResponse, err error)
DescribeDataObjectColumnDetail invokes the sddp.DescribeDataObjectColumnDetail API synchronously
func (*Client) DescribeDataObjectColumnDetailWithCallback ¶ added in v1.62.397
func (client *Client) DescribeDataObjectColumnDetailWithCallback(request *DescribeDataObjectColumnDetailRequest, callback func(response *DescribeDataObjectColumnDetailResponse, err error)) <-chan int
DescribeDataObjectColumnDetailWithCallback invokes the sddp.DescribeDataObjectColumnDetail API asynchronously
func (*Client) DescribeDataObjectColumnDetailWithChan ¶ added in v1.62.397
func (client *Client) DescribeDataObjectColumnDetailWithChan(request *DescribeDataObjectColumnDetailRequest) (<-chan *DescribeDataObjectColumnDetailResponse, <-chan error)
DescribeDataObjectColumnDetailWithChan invokes the sddp.DescribeDataObjectColumnDetail API asynchronously
func (*Client) DescribeDataObjects ¶ added in v1.62.397
func (client *Client) DescribeDataObjects(request *DescribeDataObjectsRequest) (response *DescribeDataObjectsResponse, err error)
DescribeDataObjects invokes the sddp.DescribeDataObjects API synchronously
func (*Client) DescribeDataObjectsWithCallback ¶ added in v1.62.397
func (client *Client) DescribeDataObjectsWithCallback(request *DescribeDataObjectsRequest, callback func(response *DescribeDataObjectsResponse, err error)) <-chan int
DescribeDataObjectsWithCallback invokes the sddp.DescribeDataObjects API asynchronously
func (*Client) DescribeDataObjectsWithChan ¶ added in v1.62.397
func (client *Client) DescribeDataObjectsWithChan(request *DescribeDataObjectsRequest) (<-chan *DescribeDataObjectsResponse, <-chan error)
DescribeDataObjectsWithChan invokes the sddp.DescribeDataObjects API asynchronously
func (*Client) DescribeEventDetail ¶
func (client *Client) DescribeEventDetail(request *DescribeEventDetailRequest) (response *DescribeEventDetailResponse, err error)
DescribeEventDetail invokes the sddp.DescribeEventDetail API synchronously
func (*Client) DescribeEventDetailWithCallback ¶
func (client *Client) DescribeEventDetailWithCallback(request *DescribeEventDetailRequest, callback func(response *DescribeEventDetailResponse, err error)) <-chan int
DescribeEventDetailWithCallback invokes the sddp.DescribeEventDetail API asynchronously
func (*Client) DescribeEventDetailWithChan ¶
func (client *Client) DescribeEventDetailWithChan(request *DescribeEventDetailRequest) (<-chan *DescribeEventDetailResponse, <-chan error)
DescribeEventDetailWithChan invokes the sddp.DescribeEventDetail API asynchronously
func (*Client) DescribeEventTypes ¶
func (client *Client) DescribeEventTypes(request *DescribeEventTypesRequest) (response *DescribeEventTypesResponse, err error)
DescribeEventTypes invokes the sddp.DescribeEventTypes API synchronously
func (*Client) DescribeEventTypesWithCallback ¶
func (client *Client) DescribeEventTypesWithCallback(request *DescribeEventTypesRequest, callback func(response *DescribeEventTypesResponse, err error)) <-chan int
DescribeEventTypesWithCallback invokes the sddp.DescribeEventTypes API asynchronously
func (*Client) DescribeEventTypesWithChan ¶
func (client *Client) DescribeEventTypesWithChan(request *DescribeEventTypesRequest) (<-chan *DescribeEventTypesResponse, <-chan error)
DescribeEventTypesWithChan invokes the sddp.DescribeEventTypes API asynchronously
func (*Client) DescribeEvents ¶
func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error)
DescribeEvents invokes the sddp.DescribeEvents API synchronously
func (*Client) DescribeEventsWithCallback ¶
func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, callback func(response *DescribeEventsResponse, err error)) <-chan int
DescribeEventsWithCallback invokes the sddp.DescribeEvents API asynchronously
func (*Client) DescribeEventsWithChan ¶
func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error)
DescribeEventsWithChan invokes the sddp.DescribeEvents API asynchronously
func (*Client) DescribeInstanceSources ¶ added in v1.61.1275
func (client *Client) DescribeInstanceSources(request *DescribeInstanceSourcesRequest) (response *DescribeInstanceSourcesResponse, err error)
DescribeInstanceSources invokes the sddp.DescribeInstanceSources API synchronously
func (*Client) DescribeInstanceSourcesWithCallback ¶ added in v1.61.1275
func (client *Client) DescribeInstanceSourcesWithCallback(request *DescribeInstanceSourcesRequest, callback func(response *DescribeInstanceSourcesResponse, err error)) <-chan int
DescribeInstanceSourcesWithCallback invokes the sddp.DescribeInstanceSources API asynchronously
func (*Client) DescribeInstanceSourcesWithChan ¶ added in v1.61.1275
func (client *Client) DescribeInstanceSourcesWithChan(request *DescribeInstanceSourcesRequest) (<-chan *DescribeInstanceSourcesResponse, <-chan error)
DescribeInstanceSourcesWithChan invokes the sddp.DescribeInstanceSources API asynchronously
func (*Client) DescribeInstances ¶
func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances invokes the sddp.DescribeInstances API synchronously
func (*Client) DescribeInstancesWithCallback ¶
func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int
DescribeInstancesWithCallback invokes the sddp.DescribeInstances API asynchronously
func (*Client) DescribeInstancesWithChan ¶
func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
DescribeInstancesWithChan invokes the sddp.DescribeInstances API asynchronously
func (*Client) DescribeOssObjectDetail ¶
func (client *Client) DescribeOssObjectDetail(request *DescribeOssObjectDetailRequest) (response *DescribeOssObjectDetailResponse, err error)
DescribeOssObjectDetail invokes the sddp.DescribeOssObjectDetail API synchronously
func (*Client) DescribeOssObjectDetailWithCallback ¶
func (client *Client) DescribeOssObjectDetailWithCallback(request *DescribeOssObjectDetailRequest, callback func(response *DescribeOssObjectDetailResponse, err error)) <-chan int
DescribeOssObjectDetailWithCallback invokes the sddp.DescribeOssObjectDetail API asynchronously
func (*Client) DescribeOssObjectDetailWithChan ¶
func (client *Client) DescribeOssObjectDetailWithChan(request *DescribeOssObjectDetailRequest) (<-chan *DescribeOssObjectDetailResponse, <-chan error)
DescribeOssObjectDetailWithChan invokes the sddp.DescribeOssObjectDetail API asynchronously
func (*Client) DescribeOssObjects ¶
func (client *Client) DescribeOssObjects(request *DescribeOssObjectsRequest) (response *DescribeOssObjectsResponse, err error)
DescribeOssObjects invokes the sddp.DescribeOssObjects API synchronously
func (*Client) DescribeOssObjectsWithCallback ¶
func (client *Client) DescribeOssObjectsWithCallback(request *DescribeOssObjectsRequest, callback func(response *DescribeOssObjectsResponse, err error)) <-chan int
DescribeOssObjectsWithCallback invokes the sddp.DescribeOssObjects API asynchronously
func (*Client) DescribeOssObjectsWithChan ¶
func (client *Client) DescribeOssObjectsWithChan(request *DescribeOssObjectsRequest) (<-chan *DescribeOssObjectsResponse, <-chan error)
DescribeOssObjectsWithChan invokes the sddp.DescribeOssObjects API asynchronously
func (*Client) DescribePackages ¶
func (client *Client) DescribePackages(request *DescribePackagesRequest) (response *DescribePackagesResponse, err error)
DescribePackages invokes the sddp.DescribePackages API synchronously
func (*Client) DescribePackagesWithCallback ¶
func (client *Client) DescribePackagesWithCallback(request *DescribePackagesRequest, callback func(response *DescribePackagesResponse, err error)) <-chan int
DescribePackagesWithCallback invokes the sddp.DescribePackages API asynchronously
func (*Client) DescribePackagesWithChan ¶
func (client *Client) DescribePackagesWithChan(request *DescribePackagesRequest) (<-chan *DescribePackagesResponse, <-chan error)
DescribePackagesWithChan invokes the sddp.DescribePackages API asynchronously
func (*Client) DescribeRiskLevels ¶ added in v1.61.1275
func (client *Client) DescribeRiskLevels(request *DescribeRiskLevelsRequest) (response *DescribeRiskLevelsResponse, err error)
DescribeRiskLevels invokes the sddp.DescribeRiskLevels API synchronously
func (*Client) DescribeRiskLevelsWithCallback ¶ added in v1.61.1275
func (client *Client) DescribeRiskLevelsWithCallback(request *DescribeRiskLevelsRequest, callback func(response *DescribeRiskLevelsResponse, err error)) <-chan int
DescribeRiskLevelsWithCallback invokes the sddp.DescribeRiskLevels API asynchronously
func (*Client) DescribeRiskLevelsWithChan ¶ added in v1.61.1275
func (client *Client) DescribeRiskLevelsWithChan(request *DescribeRiskLevelsRequest) (<-chan *DescribeRiskLevelsResponse, <-chan error)
DescribeRiskLevelsWithChan invokes the sddp.DescribeRiskLevels API asynchronously
func (*Client) DescribeRules ¶
func (client *Client) DescribeRules(request *DescribeRulesRequest) (response *DescribeRulesResponse, err error)
DescribeRules invokes the sddp.DescribeRules API synchronously
func (*Client) DescribeRulesWithCallback ¶
func (client *Client) DescribeRulesWithCallback(request *DescribeRulesRequest, callback func(response *DescribeRulesResponse, err error)) <-chan int
DescribeRulesWithCallback invokes the sddp.DescribeRules API asynchronously
func (*Client) DescribeRulesWithChan ¶
func (client *Client) DescribeRulesWithChan(request *DescribeRulesRequest) (<-chan *DescribeRulesResponse, <-chan error)
DescribeRulesWithChan invokes the sddp.DescribeRules API asynchronously
func (*Client) DescribeTables ¶
func (client *Client) DescribeTables(request *DescribeTablesRequest) (response *DescribeTablesResponse, err error)
DescribeTables invokes the sddp.DescribeTables API synchronously
func (*Client) DescribeTablesWithCallback ¶
func (client *Client) DescribeTablesWithCallback(request *DescribeTablesRequest, callback func(response *DescribeTablesResponse, err error)) <-chan int
DescribeTablesWithCallback invokes the sddp.DescribeTables API asynchronously
func (*Client) DescribeTablesWithChan ¶
func (client *Client) DescribeTablesWithChan(request *DescribeTablesRequest) (<-chan *DescribeTablesResponse, <-chan error)
DescribeTablesWithChan invokes the sddp.DescribeTables API asynchronously
func (*Client) DescribeUserStatus ¶
func (client *Client) DescribeUserStatus(request *DescribeUserStatusRequest) (response *DescribeUserStatusResponse, err error)
DescribeUserStatus invokes the sddp.DescribeUserStatus API synchronously
func (*Client) DescribeUserStatusWithCallback ¶
func (client *Client) DescribeUserStatusWithCallback(request *DescribeUserStatusRequest, callback func(response *DescribeUserStatusResponse, err error)) <-chan int
DescribeUserStatusWithCallback invokes the sddp.DescribeUserStatus API asynchronously
func (*Client) DescribeUserStatusWithChan ¶
func (client *Client) DescribeUserStatusWithChan(request *DescribeUserStatusRequest) (<-chan *DescribeUserStatusResponse, <-chan error)
DescribeUserStatusWithChan invokes the sddp.DescribeUserStatus API asynchronously
func (*Client) DisableUserConfig ¶ added in v1.61.1275
func (client *Client) DisableUserConfig(request *DisableUserConfigRequest) (response *DisableUserConfigResponse, err error)
DisableUserConfig invokes the sddp.DisableUserConfig API synchronously
func (*Client) DisableUserConfigWithCallback ¶ added in v1.61.1275
func (client *Client) DisableUserConfigWithCallback(request *DisableUserConfigRequest, callback func(response *DisableUserConfigResponse, err error)) <-chan int
DisableUserConfigWithCallback invokes the sddp.DisableUserConfig API asynchronously
func (*Client) DisableUserConfigWithChan ¶ added in v1.61.1275
func (client *Client) DisableUserConfigWithChan(request *DisableUserConfigRequest) (<-chan *DisableUserConfigResponse, <-chan error)
DisableUserConfigWithChan invokes the sddp.DisableUserConfig API asynchronously
func (*Client) ExecDatamask ¶ added in v1.61.1275
func (client *Client) ExecDatamask(request *ExecDatamaskRequest) (response *ExecDatamaskResponse, err error)
ExecDatamask invokes the sddp.ExecDatamask API synchronously
func (*Client) ExecDatamaskWithCallback ¶ added in v1.61.1275
func (client *Client) ExecDatamaskWithCallback(request *ExecDatamaskRequest, callback func(response *ExecDatamaskResponse, err error)) <-chan int
ExecDatamaskWithCallback invokes the sddp.ExecDatamask API asynchronously
func (*Client) ExecDatamaskWithChan ¶ added in v1.61.1275
func (client *Client) ExecDatamaskWithChan(request *ExecDatamaskRequest) (<-chan *ExecDatamaskResponse, <-chan error)
ExecDatamaskWithChan invokes the sddp.ExecDatamask API asynchronously
func (*Client) ManualTriggerMaskingProcess ¶ added in v1.61.1275
func (client *Client) ManualTriggerMaskingProcess(request *ManualTriggerMaskingProcessRequest) (response *ManualTriggerMaskingProcessResponse, err error)
ManualTriggerMaskingProcess invokes the sddp.ManualTriggerMaskingProcess API synchronously
func (*Client) ManualTriggerMaskingProcessWithCallback ¶ added in v1.61.1275
func (client *Client) ManualTriggerMaskingProcessWithCallback(request *ManualTriggerMaskingProcessRequest, callback func(response *ManualTriggerMaskingProcessResponse, err error)) <-chan int
ManualTriggerMaskingProcessWithCallback invokes the sddp.ManualTriggerMaskingProcess API asynchronously
func (*Client) ManualTriggerMaskingProcessWithChan ¶ added in v1.61.1275
func (client *Client) ManualTriggerMaskingProcessWithChan(request *ManualTriggerMaskingProcessRequest) (<-chan *ManualTriggerMaskingProcessResponse, <-chan error)
ManualTriggerMaskingProcessWithChan invokes the sddp.ManualTriggerMaskingProcess API asynchronously
func (*Client) ModifyDataLimit ¶
func (client *Client) ModifyDataLimit(request *ModifyDataLimitRequest) (response *ModifyDataLimitResponse, err error)
ModifyDataLimit invokes the sddp.ModifyDataLimit API synchronously
func (*Client) ModifyDataLimitWithCallback ¶
func (client *Client) ModifyDataLimitWithCallback(request *ModifyDataLimitRequest, callback func(response *ModifyDataLimitResponse, err error)) <-chan int
ModifyDataLimitWithCallback invokes the sddp.ModifyDataLimit API asynchronously
func (*Client) ModifyDataLimitWithChan ¶
func (client *Client) ModifyDataLimitWithChan(request *ModifyDataLimitRequest) (<-chan *ModifyDataLimitResponse, <-chan error)
ModifyDataLimitWithChan invokes the sddp.ModifyDataLimit API asynchronously
func (*Client) ModifyDefaultLevel ¶
func (client *Client) ModifyDefaultLevel(request *ModifyDefaultLevelRequest) (response *ModifyDefaultLevelResponse, err error)
ModifyDefaultLevel invokes the sddp.ModifyDefaultLevel API synchronously
func (*Client) ModifyDefaultLevelWithCallback ¶
func (client *Client) ModifyDefaultLevelWithCallback(request *ModifyDefaultLevelRequest, callback func(response *ModifyDefaultLevelResponse, err error)) <-chan int
ModifyDefaultLevelWithCallback invokes the sddp.ModifyDefaultLevel API asynchronously
func (*Client) ModifyDefaultLevelWithChan ¶
func (client *Client) ModifyDefaultLevelWithChan(request *ModifyDefaultLevelRequest) (<-chan *ModifyDefaultLevelResponse, <-chan error)
ModifyDefaultLevelWithChan invokes the sddp.ModifyDefaultLevel API asynchronously
func (*Client) ModifyEventStatus ¶
func (client *Client) ModifyEventStatus(request *ModifyEventStatusRequest) (response *ModifyEventStatusResponse, err error)
ModifyEventStatus invokes the sddp.ModifyEventStatus API synchronously
func (*Client) ModifyEventStatusWithCallback ¶
func (client *Client) ModifyEventStatusWithCallback(request *ModifyEventStatusRequest, callback func(response *ModifyEventStatusResponse, err error)) <-chan int
ModifyEventStatusWithCallback invokes the sddp.ModifyEventStatus API asynchronously
func (*Client) ModifyEventStatusWithChan ¶
func (client *Client) ModifyEventStatusWithChan(request *ModifyEventStatusRequest) (<-chan *ModifyEventStatusResponse, <-chan error)
ModifyEventStatusWithChan invokes the sddp.ModifyEventStatus API asynchronously
func (*Client) ModifyEventTypeStatus ¶
func (client *Client) ModifyEventTypeStatus(request *ModifyEventTypeStatusRequest) (response *ModifyEventTypeStatusResponse, err error)
ModifyEventTypeStatus invokes the sddp.ModifyEventTypeStatus API synchronously
func (*Client) ModifyEventTypeStatusWithCallback ¶
func (client *Client) ModifyEventTypeStatusWithCallback(request *ModifyEventTypeStatusRequest, callback func(response *ModifyEventTypeStatusResponse, err error)) <-chan int
ModifyEventTypeStatusWithCallback invokes the sddp.ModifyEventTypeStatus API asynchronously
func (*Client) ModifyEventTypeStatusWithChan ¶
func (client *Client) ModifyEventTypeStatusWithChan(request *ModifyEventTypeStatusRequest) (<-chan *ModifyEventTypeStatusResponse, <-chan error)
ModifyEventTypeStatusWithChan invokes the sddp.ModifyEventTypeStatus API asynchronously
func (*Client) ModifyReportTaskStatus ¶ added in v1.61.1561
func (client *Client) ModifyReportTaskStatus(request *ModifyReportTaskStatusRequest) (response *ModifyReportTaskStatusResponse, err error)
ModifyReportTaskStatus invokes the sddp.ModifyReportTaskStatus API synchronously
func (*Client) ModifyReportTaskStatusWithCallback ¶ added in v1.61.1561
func (client *Client) ModifyReportTaskStatusWithCallback(request *ModifyReportTaskStatusRequest, callback func(response *ModifyReportTaskStatusResponse, err error)) <-chan int
ModifyReportTaskStatusWithCallback invokes the sddp.ModifyReportTaskStatus API asynchronously
func (*Client) ModifyReportTaskStatusWithChan ¶ added in v1.61.1561
func (client *Client) ModifyReportTaskStatusWithChan(request *ModifyReportTaskStatusRequest) (<-chan *ModifyReportTaskStatusResponse, <-chan error)
ModifyReportTaskStatusWithChan invokes the sddp.ModifyReportTaskStatus API asynchronously
func (*Client) ModifyRule ¶
func (client *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)
ModifyRule invokes the sddp.ModifyRule API synchronously
func (*Client) ModifyRuleStatus ¶
func (client *Client) ModifyRuleStatus(request *ModifyRuleStatusRequest) (response *ModifyRuleStatusResponse, err error)
ModifyRuleStatus invokes the sddp.ModifyRuleStatus API synchronously
func (*Client) ModifyRuleStatusWithCallback ¶
func (client *Client) ModifyRuleStatusWithCallback(request *ModifyRuleStatusRequest, callback func(response *ModifyRuleStatusResponse, err error)) <-chan int
ModifyRuleStatusWithCallback invokes the sddp.ModifyRuleStatus API asynchronously
func (*Client) ModifyRuleStatusWithChan ¶
func (client *Client) ModifyRuleStatusWithChan(request *ModifyRuleStatusRequest) (<-chan *ModifyRuleStatusResponse, <-chan error)
ModifyRuleStatusWithChan invokes the sddp.ModifyRuleStatus API asynchronously
func (*Client) ModifyRuleWithCallback ¶
func (client *Client) ModifyRuleWithCallback(request *ModifyRuleRequest, callback func(response *ModifyRuleResponse, err error)) <-chan int
ModifyRuleWithCallback invokes the sddp.ModifyRule API asynchronously
func (*Client) ModifyRuleWithChan ¶
func (client *Client) ModifyRuleWithChan(request *ModifyRuleRequest) (<-chan *ModifyRuleResponse, <-chan error)
ModifyRuleWithChan invokes the sddp.ModifyRule API asynchronously
func (*Client) StopMaskingProcess ¶ added in v1.61.1275
func (client *Client) StopMaskingProcess(request *StopMaskingProcessRequest) (response *StopMaskingProcessResponse, err error)
StopMaskingProcess invokes the sddp.StopMaskingProcess API synchronously
func (*Client) StopMaskingProcessWithCallback ¶ added in v1.61.1275
func (client *Client) StopMaskingProcessWithCallback(request *StopMaskingProcessRequest, callback func(response *StopMaskingProcessResponse, err error)) <-chan int
StopMaskingProcessWithCallback invokes the sddp.StopMaskingProcess API asynchronously
func (*Client) StopMaskingProcessWithChan ¶ added in v1.61.1275
func (client *Client) StopMaskingProcessWithChan(request *StopMaskingProcessRequest) (<-chan *StopMaskingProcessResponse, <-chan error)
StopMaskingProcessWithChan invokes the sddp.StopMaskingProcess API asynchronously
type Column ¶
type Column struct { Name string `json:"Name" xml:"Name"` Category int64 `json:"Category" xml:"Category"` RuleName string `json:"RuleName" xml:"RuleName"` Sensitive bool `json:"Sensitive" xml:"Sensitive"` CategoryName string `json:"CategoryName" xml:"CategoryName"` DataType string `json:"DataType" xml:"DataType"` RegionId string `json:"RegionId" xml:"RegionId"` OdpsRiskLevelValue int `json:"OdpsRiskLevelValue" xml:"OdpsRiskLevelValue"` RuleId int64 `json:"RuleId" xml:"RuleId"` Size int64 `json:"Size" xml:"Size"` Id string `json:"Id" xml:"Id"` OdpsRiskLevelName string `json:"OdpsRiskLevelName" xml:"OdpsRiskLevelName"` FileId string `json:"FileId" xml:"FileId"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` TableId int64 `json:"TableId" xml:"TableId"` DepartName string `json:"DepartName" xml:"DepartName"` InstanceName string `json:"InstanceName" xml:"InstanceName"` RevisionStatus int64 `json:"RevisionStatus" xml:"RevisionStatus"` RuleCount int `json:"RuleCount" xml:"RuleCount"` CreationTime int64 `json:"CreationTime" xml:"CreationTime"` SensLevelName string `json:"SensLevelName" xml:"SensLevelName"` TableName string `json:"TableName" xml:"TableName"` RevisionId int64 `json:"RevisionId" xml:"RevisionId"` RegionName string `json:"RegionName" xml:"RegionName"` ProductCode string `json:"ProductCode" xml:"ProductCode"` LastScanTime int64 `json:"LastScanTime" xml:"LastScanTime"` InstanceId int64 `json:"InstanceId" xml:"InstanceId"` BucketName string `json:"BucketName" xml:"BucketName"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` SensitiveCount int `json:"SensitiveCount" xml:"SensitiveCount"` SampleList []string `json:"SampleList" xml:"SampleList"` ModelTags []ModelTagsItem `json:"ModelTags" xml:"ModelTags"` RuleList []Rule `json:"RuleList" xml:"RuleList"` }
Column is a nested struct in sddp response
type Config ¶
type Config struct { Code string `json:"Code" xml:"Code"` Value string `json:"Value" xml:"Value"` DefaultValue string `json:"DefaultValue" xml:"DefaultValue"` Description string `json:"Description" xml:"Description"` Id int64 `json:"Id" xml:"Id"` }
Config is a nested struct in sddp response
type ConfigList ¶
type ConfigList struct {
Config []Config `json:"Config" xml:"Config"`
}
ConfigList is a nested struct in sddp response
type Content ¶
type Content struct {
ContentItem []ContentItem `json:"Content" xml:"Content"`
}
Content is a nested struct in sddp response
type ContentItem ¶
type ContentItem struct { Label string `json:"Label" xml:"Label"` Value string `json:"Value" xml:"Value"` }
ContentItem is a nested struct in sddp response
type CreateConfigRequest ¶
type CreateConfigRequest struct { *requests.RpcRequest Code string `position:"Query" name:"Code"` Description string `position:"Query" name:"Description"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` Value string `position:"Query" name:"Value"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` ConfigList string `position:"Query" name:"ConfigList"` }
CreateConfigRequest is the request struct for api CreateConfig
func CreateCreateConfigRequest ¶
func CreateCreateConfigRequest() (request *CreateConfigRequest)
CreateCreateConfigRequest creates a request to invoke CreateConfig API
type CreateConfigResponse ¶
type CreateConfigResponse struct { *responses.BaseResponse Id int64 `json:"Id" xml:"Id"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateConfigResponse is the response struct for api CreateConfig
func CreateCreateConfigResponse ¶
func CreateCreateConfigResponse() (response *CreateConfigResponse)
CreateCreateConfigResponse creates a response to parse from CreateConfig response
type CreateDataLimitRequest ¶
type CreateDataLimitRequest struct { *requests.RpcRequest OcrStatus requests.Integer `position:"Query" name:"OcrStatus"` SamplingSize requests.Integer `position:"Query" name:"SamplingSize"` ParentId string `position:"Query" name:"ParentId"` Password string `position:"Query" name:"Password"` BatchCreate requests.Boolean `position:"Query" name:"BatchCreate"` SourceIp string `position:"Query" name:"SourceIp"` Enable requests.Integer `position:"Query" name:"Enable"` DataLimitList string `position:"Query" name:"DataLimitList"` Lang string `position:"Query" name:"Lang"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` EngineType string `position:"Query" name:"EngineType"` AuditStatus requests.Integer `position:"Query" name:"AuditStatus"` AutoScan requests.Integer `position:"Query" name:"AutoScan"` LogStoreDay requests.Integer `position:"Query" name:"LogStoreDay"` CertificatePermission string `position:"Query" name:"CertificatePermission"` ResourceType requests.Integer `position:"Query" name:"ResourceType"` Connector string `position:"Query" name:"Connector"` Port requests.Integer `position:"Query" name:"Port"` EventStatus requests.Integer `position:"Query" name:"EventStatus"` UserName string `position:"Query" name:"UserName"` }
CreateDataLimitRequest is the request struct for api CreateDataLimit
func CreateCreateDataLimitRequest ¶
func CreateCreateDataLimitRequest() (request *CreateDataLimitRequest)
CreateCreateDataLimitRequest creates a request to invoke CreateDataLimit API
type CreateDataLimitResponse ¶
type CreateDataLimitResponse struct { *responses.BaseResponse Id int `json:"Id" xml:"Id"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDataLimitResponse is the response struct for api CreateDataLimit
func CreateCreateDataLimitResponse ¶
func CreateCreateDataLimitResponse() (response *CreateDataLimitResponse)
CreateCreateDataLimitResponse creates a response to parse from CreateDataLimit response
type CreateRuleRequest ¶
type CreateRuleRequest struct { *requests.RpcRequest WarnLevel requests.Integer `position:"Query" name:"WarnLevel"` ProductCode string `position:"Query" name:"ProductCode"` ProductId requests.Integer `position:"Query" name:"ProductId"` Description string `position:"Query" name:"Description"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` Content string `position:"Query" name:"Content"` SourceIp string `position:"Query" name:"SourceIp"` MatchType requests.Integer `position:"Query" name:"MatchType"` Lang string `position:"Query" name:"Lang"` SupportForm requests.Integer `position:"Query" name:"SupportForm"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` RuleType requests.Integer `position:"Query" name:"RuleType"` StatExpress string `position:"Query" name:"StatExpress"` ContentCategory requests.Integer `position:"Query" name:"ContentCategory"` CustomType requests.Integer `position:"Query" name:"CustomType"` Target string `position:"Query" name:"Target"` Name string `position:"Query" name:"Name"` Category requests.Integer `position:"Query" name:"Category"` Status requests.Integer `position:"Query" name:"Status"` }
CreateRuleRequest is the request struct for api CreateRule
func CreateCreateRuleRequest ¶
func CreateCreateRuleRequest() (request *CreateRuleRequest)
CreateCreateRuleRequest creates a request to invoke CreateRule API
type CreateRuleResponse ¶
type CreateRuleResponse struct { *responses.BaseResponse Id int `json:"Id" xml:"Id"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateRuleResponse is the response struct for api CreateRule
func CreateCreateRuleResponse ¶
func CreateCreateRuleResponse() (response *CreateRuleResponse)
CreateCreateRuleResponse creates a response to parse from CreateRule response
type CreateScanTaskRequest ¶ added in v1.61.1275
type CreateScanTaskRequest struct { *requests.RpcRequest RunHour requests.Integer `position:"Query" name:"RunHour"` ScanRangeContent string `position:"Query" name:"ScanRangeContent"` TaskName string `position:"Query" name:"TaskName"` DataLimitId requests.Integer `position:"Query" name:"DataLimitId"` RunMinute requests.Integer `position:"Query" name:"RunMinute"` SourceIp string `position:"Query" name:"SourceIp"` IntervalDay requests.Integer `position:"Query" name:"IntervalDay"` ScanRange requests.Integer `position:"Query" name:"ScanRange"` Lang string `position:"Query" name:"Lang"` OssScanPath string `position:"Query" name:"OssScanPath"` ResourceType requests.Integer `position:"Query" name:"ResourceType"` TaskUserName string `position:"Query" name:"TaskUserName"` }
CreateScanTaskRequest is the request struct for api CreateScanTask
func CreateCreateScanTaskRequest ¶ added in v1.61.1275
func CreateCreateScanTaskRequest() (request *CreateScanTaskRequest)
CreateCreateScanTaskRequest creates a request to invoke CreateScanTask API
type CreateScanTaskResponse ¶ added in v1.61.1275
type CreateScanTaskResponse struct { *responses.BaseResponse Id int `json:"Id" xml:"Id"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateScanTaskResponse is the response struct for api CreateScanTask
func CreateCreateScanTaskResponse ¶ added in v1.61.1275
func CreateCreateScanTaskResponse() (response *CreateScanTaskResponse)
CreateCreateScanTaskResponse creates a response to parse from CreateScanTask response
type CreateSlrRoleRequest ¶ added in v1.61.1561
type CreateSlrRoleRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
CreateSlrRoleRequest is the request struct for api CreateSlrRole
func CreateCreateSlrRoleRequest ¶ added in v1.61.1561
func CreateCreateSlrRoleRequest() (request *CreateSlrRoleRequest)
CreateCreateSlrRoleRequest creates a request to invoke CreateSlrRole API
type CreateSlrRoleResponse ¶ added in v1.61.1561
type CreateSlrRoleResponse struct { *responses.BaseResponse HasPermission bool `json:"HasPermission" xml:"HasPermission"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSlrRoleResponse is the response struct for api CreateSlrRole
func CreateCreateSlrRoleResponse ¶ added in v1.61.1561
func CreateCreateSlrRoleResponse() (response *CreateSlrRoleResponse)
CreateCreateSlrRoleResponse creates a response to parse from CreateSlrRole response
type DataLimit ¶
type DataLimit struct { TemplateId int64 `json:"TemplateId" xml:"TemplateId"` ParentModelId int64 `json:"ParentModelId" xml:"ParentModelId"` Enable int `json:"Enable" xml:"Enable"` CheckStatusName string `json:"CheckStatusName" xml:"CheckStatusName"` ParentCategoryId int64 `json:"ParentCategoryId" xml:"ParentCategoryId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` VpcId string `json:"VpcId" xml:"VpcId"` AuditStatus int `json:"AuditStatus" xml:"AuditStatus"` EngineType string `json:"EngineType" xml:"EngineType"` CheckStatus int `json:"CheckStatus" xml:"CheckStatus"` ResourceTypeCode string `json:"ResourceTypeCode" xml:"ResourceTypeCode"` Port int `json:"Port" xml:"Port"` SamplingSize int `json:"SamplingSize" xml:"SamplingSize"` ParentId string `json:"ParentId" xml:"ParentId"` EventStatus int `json:"EventStatus" xml:"EventStatus"` ProcessStatus int `json:"ProcessStatus" xml:"ProcessStatus"` Id int64 `json:"Id" xml:"Id"` NextStartTime int64 `json:"NextStartTime" xml:"NextStartTime"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` AgentState int `json:"AgentState" xml:"AgentState"` Name string `json:"Name" xml:"Name"` IdentificationScope string `json:"IdentificationScope" xml:"IdentificationScope"` Connector string `json:"Connector" xml:"Connector"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` TenantName string `json:"TenantName" xml:"TenantName"` LocalName string `json:"LocalName" xml:"LocalName"` SupportAgentInstall bool `json:"SupportAgentInstall" xml:"SupportAgentInstall"` InstanceDescription string `json:"InstanceDescription" xml:"InstanceDescription"` SupportAudit bool `json:"SupportAudit" xml:"SupportAudit"` OrderNum int `json:"OrderNum" xml:"OrderNum"` IdentificationRuleIds string `json:"IdentificationRuleIds" xml:"IdentificationRuleIds"` SupportEvent bool `json:"SupportEvent" xml:"SupportEvent"` DbVersion string `json:"DbVersion" xml:"DbVersion"` RegionId string `json:"RegionId" xml:"RegionId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OcrStatus int `json:"OcrStatus" xml:"OcrStatus"` LogStoreDay int `json:"LogStoreDay" xml:"LogStoreDay"` Description string `json:"Description" xml:"Description"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ProcessTotalCount int `json:"ProcessTotalCount" xml:"ProcessTotalCount"` Status int `json:"Status" xml:"Status"` SupportDatamask bool `json:"SupportDatamask" xml:"SupportDatamask"` SupportScan bool `json:"SupportScan" xml:"SupportScan"` CustomType int `json:"CustomType" xml:"CustomType"` ResourceType int64 `json:"ResourceType" xml:"ResourceType"` AgentId string `json:"AgentId" xml:"AgentId"` AutoScan int `json:"AutoScan" xml:"AutoScan"` CategoryLevel int `json:"CategoryLevel" xml:"CategoryLevel"` UserName string `json:"UserName" xml:"UserName"` LastFinishedTime int64 `json:"LastFinishedTime" xml:"LastFinishedTime"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` DatamaskStatus int `json:"DatamaskStatus" xml:"DatamaskStatus"` SupportOcr bool `json:"SupportOcr" xml:"SupportOcr"` VSwitchIdList []string `json:"VSwitchIdList" xml:"VSwitchIdList"` SecurityGroupIdList []string `json:"SecurityGroupIdList" xml:"SecurityGroupIdList"` }
DataLimit is a nested struct in sddp response
type DataLimitList ¶
type DataLimitList struct {
DataLimit []DataLimit `json:"DataLimit" xml:"DataLimit"`
}
DataLimitList is a nested struct in sddp response
type DataLimitSet ¶ added in v1.61.1275
type DataLimitSet struct { ResourceTypeCode string `json:"ResourceTypeCode" xml:"ResourceTypeCode"` ResourceType int64 `json:"ResourceType" xml:"ResourceType"` TotalCount int `json:"TotalCount" xml:"TotalCount"` DataLimitList []DataLimit `json:"DataLimitList" xml:"DataLimitList"` OssBucketList []OssBucket `json:"OssBucketList" xml:"OssBucketList"` RegionList []Region `json:"RegionList" xml:"RegionList"` }
DataLimitSet is a nested struct in sddp response
type DeleteDataLimitRequest ¶
type DeleteDataLimitRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` }
DeleteDataLimitRequest is the request struct for api DeleteDataLimit
func CreateDeleteDataLimitRequest ¶
func CreateDeleteDataLimitRequest() (request *DeleteDataLimitRequest)
CreateDeleteDataLimitRequest creates a request to invoke DeleteDataLimit API
type DeleteDataLimitResponse ¶
type DeleteDataLimitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDataLimitResponse is the response struct for api DeleteDataLimit
func CreateDeleteDataLimitResponse ¶
func CreateDeleteDataLimitResponse() (response *DeleteDataLimitResponse)
CreateDeleteDataLimitResponse creates a response to parse from DeleteDataLimit response
type DeleteRuleRequest ¶
type DeleteRuleRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` }
DeleteRuleRequest is the request struct for api DeleteRule
func CreateDeleteRuleRequest ¶
func CreateDeleteRuleRequest() (request *DeleteRuleRequest)
CreateDeleteRuleRequest creates a request to invoke DeleteRule API
type DeleteRuleResponse ¶
type DeleteRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRuleResponse is the response struct for api DeleteRule
func CreateDeleteRuleResponse ¶
func CreateDeleteRuleResponse() (response *DeleteRuleResponse)
CreateDeleteRuleResponse creates a response to parse from DeleteRule response
type DescribeCategoryTemplateListRequest ¶ added in v1.62.399
type DescribeCategoryTemplateListRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` UsageScenario requests.Integer `position:"Query" name:"UsageScenario"` Lang string `position:"Query" name:"Lang"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` }
DescribeCategoryTemplateListRequest is the request struct for api DescribeCategoryTemplateList
func CreateDescribeCategoryTemplateListRequest ¶ added in v1.62.399
func CreateDescribeCategoryTemplateListRequest() (request *DescribeCategoryTemplateListRequest)
CreateDescribeCategoryTemplateListRequest creates a request to invoke DescribeCategoryTemplateList API
type DescribeCategoryTemplateListResponse ¶ added in v1.62.399
type DescribeCategoryTemplateListResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Template `json:"Items" xml:"Items"` }
DescribeCategoryTemplateListResponse is the response struct for api DescribeCategoryTemplateList
func CreateDescribeCategoryTemplateListResponse ¶ added in v1.62.399
func CreateDescribeCategoryTemplateListResponse() (response *DescribeCategoryTemplateListResponse)
CreateDescribeCategoryTemplateListResponse creates a response to parse from DescribeCategoryTemplateList response
type DescribeCategoryTemplateRuleListRequest ¶ added in v1.61.1561
type DescribeCategoryTemplateRuleListRequest struct { *requests.RpcRequest RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` ParentCategoryIdList string `position:"Query" name:"ParentCategoryIdList"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` CustomType requests.Integer `position:"Query" name:"CustomType"` Status requests.Integer `position:"Query" name:"Status"` }
DescribeCategoryTemplateRuleListRequest is the request struct for api DescribeCategoryTemplateRuleList
func CreateDescribeCategoryTemplateRuleListRequest ¶ added in v1.61.1561
func CreateDescribeCategoryTemplateRuleListRequest() (request *DescribeCategoryTemplateRuleListRequest)
CreateDescribeCategoryTemplateRuleListRequest creates a request to invoke DescribeCategoryTemplateRuleList API
type DescribeCategoryTemplateRuleListResponse ¶ added in v1.61.1561
type DescribeCategoryTemplateRuleListResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []DataLimit `json:"Items" xml:"Items"` }
DescribeCategoryTemplateRuleListResponse is the response struct for api DescribeCategoryTemplateRuleList
func CreateDescribeCategoryTemplateRuleListResponse ¶ added in v1.61.1561
func CreateDescribeCategoryTemplateRuleListResponse() (response *DescribeCategoryTemplateRuleListResponse)
CreateDescribeCategoryTemplateRuleListResponse creates a response to parse from DescribeCategoryTemplateRuleList response
type DescribeColumnsRequest ¶
type DescribeColumnsRequest struct { *requests.RpcRequest ProductCode string `position:"Query" name:"ProductCode"` RiskLevels string `position:"Query" name:"RiskLevels"` RuleName string `position:"Query" name:"RuleName"` QueryName string `position:"Query" name:"QueryName"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` SensLevelName string `position:"Query" name:"SensLevelName"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` TableId requests.Integer `position:"Query" name:"TableId"` Lang string `position:"Query" name:"Lang"` TableName string `position:"Query" name:"TableName"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` OrderBy string `position:"Query" name:"OrderBy"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` InstanceId requests.Integer `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` Name string `position:"Query" name:"Name"` RuleId requests.Integer `position:"Query" name:"RuleId"` }
DescribeColumnsRequest is the request struct for api DescribeColumns
func CreateDescribeColumnsRequest ¶
func CreateDescribeColumnsRequest() (request *DescribeColumnsRequest)
CreateDescribeColumnsRequest creates a request to invoke DescribeColumns API
type DescribeColumnsResponse ¶
type DescribeColumnsResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Column `json:"Items" xml:"Items"` }
DescribeColumnsResponse is the response struct for api DescribeColumns
func CreateDescribeColumnsResponse ¶
func CreateDescribeColumnsResponse() (response *DescribeColumnsResponse)
CreateDescribeColumnsResponse creates a response to parse from DescribeColumns response
type DescribeConfigsRequest ¶
type DescribeConfigsRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeConfigsRequest is the request struct for api DescribeConfigs
func CreateDescribeConfigsRequest ¶
func CreateDescribeConfigsRequest() (request *DescribeConfigsRequest)
CreateDescribeConfigsRequest creates a request to invoke DescribeConfigs API
type DescribeConfigsResponse ¶
type DescribeConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConfigList []Config `json:"ConfigList" xml:"ConfigList"` }
DescribeConfigsResponse is the response struct for api DescribeConfigs
func CreateDescribeConfigsResponse ¶
func CreateDescribeConfigsResponse() (response *DescribeConfigsResponse)
CreateDescribeConfigsResponse creates a response to parse from DescribeConfigs response
type DescribeDataAssetsRequest ¶
type DescribeDataAssetsRequest struct { *requests.RpcRequest RiskLevels string `position:"Query" name:"RiskLevels"` RangeId requests.Integer `position:"Query" name:"RangeId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Name string `position:"Query" name:"Name"` RuleId requests.Integer `position:"Query" name:"RuleId"` }
DescribeDataAssetsRequest is the request struct for api DescribeDataAssets
func CreateDescribeDataAssetsRequest ¶
func CreateDescribeDataAssetsRequest() (request *DescribeDataAssetsRequest)
CreateDescribeDataAssetsRequest creates a request to invoke DescribeDataAssets API
type DescribeDataAssetsResponse ¶
type DescribeDataAssetsResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Asset `json:"Items" xml:"Items"` }
DescribeDataAssetsResponse is the response struct for api DescribeDataAssets
func CreateDescribeDataAssetsResponse ¶
func CreateDescribeDataAssetsResponse() (response *DescribeDataAssetsResponse)
CreateDescribeDataAssetsResponse creates a response to parse from DescribeDataAssets response
type DescribeDataLimitDetailRequest ¶
type DescribeDataLimitDetailRequest struct { *requests.RpcRequest NetworkType requests.Integer `position:"Query" name:"NetworkType"` SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` }
DescribeDataLimitDetailRequest is the request struct for api DescribeDataLimitDetail
func CreateDescribeDataLimitDetailRequest ¶
func CreateDescribeDataLimitDetailRequest() (request *DescribeDataLimitDetailRequest)
CreateDescribeDataLimitDetailRequest creates a request to invoke DescribeDataLimitDetail API
type DescribeDataLimitDetailResponse ¶
type DescribeDataLimitDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DataLimit DataLimit `json:"DataLimit" xml:"DataLimit"` }
DescribeDataLimitDetailResponse is the response struct for api DescribeDataLimitDetail
func CreateDescribeDataLimitDetailResponse ¶
func CreateDescribeDataLimitDetailResponse() (response *DescribeDataLimitDetailResponse)
CreateDescribeDataLimitDetailResponse creates a response to parse from DescribeDataLimitDetail response
type DescribeDataLimitSetRequest ¶ added in v1.61.1275
type DescribeDataLimitSetRequest struct { *requests.RpcRequest ParentId string `position:"Query" name:"ParentId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` ResourceType requests.Integer `position:"Query" name:"ResourceType"` }
DescribeDataLimitSetRequest is the request struct for api DescribeDataLimitSet
func CreateDescribeDataLimitSetRequest ¶ added in v1.61.1275
func CreateDescribeDataLimitSetRequest() (request *DescribeDataLimitSetRequest)
CreateDescribeDataLimitSetRequest creates a request to invoke DescribeDataLimitSet API
type DescribeDataLimitSetResponse ¶ added in v1.61.1275
type DescribeDataLimitSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DataLimitSet DataLimitSet `json:"DataLimitSet" xml:"DataLimitSet"` }
DescribeDataLimitSetResponse is the response struct for api DescribeDataLimitSet
func CreateDescribeDataLimitSetResponse ¶ added in v1.61.1275
func CreateDescribeDataLimitSetResponse() (response *DescribeDataLimitSetResponse)
CreateDescribeDataLimitSetResponse creates a response to parse from DescribeDataLimitSet response
type DescribeDataLimitsRequest ¶
type DescribeDataLimitsRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ParentId string `position:"Query" name:"ParentId"` SourceIp string `position:"Query" name:"SourceIp"` Enable requests.Integer `position:"Query" name:"Enable"` PageSize requests.Integer `position:"Query" name:"PageSize"` CheckStatus requests.Integer `position:"Query" name:"CheckStatus"` DatamaskStatus requests.Integer `position:"Query" name:"DatamaskStatus"` Lang string `position:"Query" name:"Lang"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` EngineType string `position:"Query" name:"EngineType"` AuditStatus requests.Integer `position:"Query" name:"AuditStatus"` EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` ResourceType requests.Integer `position:"Query" name:"ResourceType"` }
DescribeDataLimitsRequest is the request struct for api DescribeDataLimits
func CreateDescribeDataLimitsRequest ¶
func CreateDescribeDataLimitsRequest() (request *DescribeDataLimitsRequest)
CreateDescribeDataLimitsRequest creates a request to invoke DescribeDataLimits API
type DescribeDataLimitsResponse ¶
type DescribeDataLimitsResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []DataLimit `json:"Items" xml:"Items"` }
DescribeDataLimitsResponse is the response struct for api DescribeDataLimits
func CreateDescribeDataLimitsResponse ¶
func CreateDescribeDataLimitsResponse() (response *DescribeDataLimitsResponse)
CreateDescribeDataLimitsResponse creates a response to parse from DescribeDataLimits response
type DescribeDataMaskingRunHistoryRequest ¶ added in v1.61.1275
type DescribeDataMaskingRunHistoryRequest struct { *requests.RpcRequest SrcType requests.Integer `position:"Query" name:"SrcType"` MainProcessId requests.Integer `position:"Query" name:"MainProcessId"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` TaskId string `position:"Query" name:"TaskId"` SrcTableName string `position:"Query" name:"SrcTableName"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` DstType requests.Integer `position:"Query" name:"DstType"` Status requests.Integer `position:"Query" name:"Status"` }
DescribeDataMaskingRunHistoryRequest is the request struct for api DescribeDataMaskingRunHistory
func CreateDescribeDataMaskingRunHistoryRequest ¶ added in v1.61.1275
func CreateDescribeDataMaskingRunHistoryRequest() (request *DescribeDataMaskingRunHistoryRequest)
CreateDescribeDataMaskingRunHistoryRequest creates a request to invoke DescribeDataMaskingRunHistory API
type DescribeDataMaskingRunHistoryResponse ¶ added in v1.61.1275
type DescribeDataMaskingRunHistoryResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Task `json:"Items" xml:"Items"` }
DescribeDataMaskingRunHistoryResponse is the response struct for api DescribeDataMaskingRunHistory
func CreateDescribeDataMaskingRunHistoryResponse ¶ added in v1.61.1275
func CreateDescribeDataMaskingRunHistoryResponse() (response *DescribeDataMaskingRunHistoryResponse)
CreateDescribeDataMaskingRunHistoryResponse creates a response to parse from DescribeDataMaskingRunHistory response
type DescribeDataMaskingTasksRequest ¶ added in v1.61.1275
type DescribeDataMaskingTasksRequest struct { *requests.RpcRequest SearchKey string `position:"Query" name:"SearchKey"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` DstType requests.Integer `position:"Query" name:"DstType"` }
DescribeDataMaskingTasksRequest is the request struct for api DescribeDataMaskingTasks
func CreateDescribeDataMaskingTasksRequest ¶ added in v1.61.1275
func CreateDescribeDataMaskingTasksRequest() (request *DescribeDataMaskingTasksRequest)
CreateDescribeDataMaskingTasksRequest creates a request to invoke DescribeDataMaskingTasks API
type DescribeDataMaskingTasksResponse ¶ added in v1.61.1275
type DescribeDataMaskingTasksResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Task `json:"Items" xml:"Items"` }
DescribeDataMaskingTasksResponse is the response struct for api DescribeDataMaskingTasks
func CreateDescribeDataMaskingTasksResponse ¶ added in v1.61.1275
func CreateDescribeDataMaskingTasksResponse() (response *DescribeDataMaskingTasksResponse)
CreateDescribeDataMaskingTasksResponse creates a response to parse from DescribeDataMaskingTasks response
type DescribeDataObjectColumnDetailRequest ¶ added in v1.62.397
type DescribeDataObjectColumnDetailRequest struct { *requests.RpcRequest ProductId requests.Integer `position:"Query" name:"ProductId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` }
DescribeDataObjectColumnDetailRequest is the request struct for api DescribeDataObjectColumnDetail
func CreateDescribeDataObjectColumnDetailRequest ¶ added in v1.62.397
func CreateDescribeDataObjectColumnDetailRequest() (request *DescribeDataObjectColumnDetailRequest)
CreateDescribeDataObjectColumnDetailRequest creates a request to invoke DescribeDataObjectColumnDetail API
type DescribeDataObjectColumnDetailResponse ¶ added in v1.62.397
type DescribeDataObjectColumnDetailResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Rule `json:"Items" xml:"Items"` }
DescribeDataObjectColumnDetailResponse is the response struct for api DescribeDataObjectColumnDetail
func CreateDescribeDataObjectColumnDetailResponse ¶ added in v1.62.397
func CreateDescribeDataObjectColumnDetailResponse() (response *DescribeDataObjectColumnDetailResponse)
CreateDescribeDataObjectColumnDetailResponse creates a response to parse from DescribeDataObjectColumnDetail response
type DescribeDataObjectsRequest ¶ added in v1.62.397
type DescribeDataObjectsRequest struct { *requests.RpcRequest RiskLevels string `position:"Query" name:"RiskLevels"` QueryName string `position:"Query" name:"QueryName"` DomainId requests.Integer `position:"Query" name:"DomainId"` ParentCategoryIds string `position:"Query" name:"ParentCategoryIds"` SourceIp string `position:"Query" name:"SourceIp"` ProductIds string `position:"Query" name:"ProductIds"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` ModelTagIds string `position:"Query" name:"ModelTagIds"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` }
DescribeDataObjectsRequest is the request struct for api DescribeDataObjects
func CreateDescribeDataObjectsRequest ¶ added in v1.62.397
func CreateDescribeDataObjectsRequest() (request *DescribeDataObjectsRequest)
CreateDescribeDataObjectsRequest creates a request to invoke DescribeDataObjects API
type DescribeDataObjectsResponse ¶ added in v1.62.397
type DescribeDataObjectsResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Rule `json:"Items" xml:"Items"` }
DescribeDataObjectsResponse is the response struct for api DescribeDataObjects
func CreateDescribeDataObjectsResponse ¶ added in v1.62.397
func CreateDescribeDataObjectsResponse() (response *DescribeDataObjectsResponse)
CreateDescribeDataObjectsResponse creates a response to parse from DescribeDataObjects response
type DescribeEventDetailRequest ¶
type DescribeEventDetailRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` }
DescribeEventDetailRequest is the request struct for api DescribeEventDetail
func CreateDescribeEventDetailRequest ¶
func CreateDescribeEventDetailRequest() (request *DescribeEventDetailRequest)
CreateDescribeEventDetailRequest creates a request to invoke DescribeEventDetail API
type DescribeEventDetailResponse ¶
type DescribeEventDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Event Event `json:"Event" xml:"Event"` }
DescribeEventDetailResponse is the response struct for api DescribeEventDetail
func CreateDescribeEventDetailResponse ¶
func CreateDescribeEventDetailResponse() (response *DescribeEventDetailResponse)
CreateDescribeEventDetailResponse creates a response to parse from DescribeEventDetail response
type DescribeEventTypesRequest ¶
type DescribeEventTypesRequest struct { *requests.RpcRequest ResourceId requests.Integer `position:"Query" name:"ResourceId"` ParentTypeId requests.Integer `position:"Query" name:"ParentTypeId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` Status requests.Integer `position:"Query" name:"Status"` }
DescribeEventTypesRequest is the request struct for api DescribeEventTypes
func CreateDescribeEventTypesRequest ¶
func CreateDescribeEventTypesRequest() (request *DescribeEventTypesRequest)
CreateDescribeEventTypesRequest creates a request to invoke DescribeEventTypes API
type DescribeEventTypesResponse ¶
type DescribeEventTypesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` EventTypeList []EventType `json:"EventTypeList" xml:"EventTypeList"` }
DescribeEventTypesResponse is the response struct for api DescribeEventTypes
func CreateDescribeEventTypesResponse ¶
func CreateDescribeEventTypesResponse() (response *DescribeEventTypesResponse)
CreateDescribeEventTypesResponse creates a response to parse from DescribeEventTypes response
type DescribeEventsRequest ¶
type DescribeEventsRequest struct { *requests.RpcRequest ProductCode string `position:"Query" name:"ProductCode"` StartTime string `position:"Query" name:"StartTime"` UserId requests.Integer `position:"Query" name:"UserId"` TypeCode string `position:"Query" name:"TypeCode"` SubTypeCode string `position:"Query" name:"SubTypeCode"` SourceIp string `position:"Query" name:"SourceIp"` TargetProductCode string `position:"Query" name:"TargetProductCode"` PageSize requests.Integer `position:"Query" name:"PageSize"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` DealUserId string `position:"Query" name:"DealUserId"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` EndTime string `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` InstanceName string `position:"Query" name:"InstanceName"` DepartId requests.Integer `position:"Query" name:"DepartId"` Status string `position:"Query" name:"Status"` UserName string `position:"Query" name:"UserName"` }
DescribeEventsRequest is the request struct for api DescribeEvents
func CreateDescribeEventsRequest ¶
func CreateDescribeEventsRequest() (request *DescribeEventsRequest)
CreateDescribeEventsRequest creates a request to invoke DescribeEvents API
type DescribeEventsResponse ¶
type DescribeEventsResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Event `json:"Items" xml:"Items"` }
DescribeEventsResponse is the response struct for api DescribeEvents
func CreateDescribeEventsResponse ¶
func CreateDescribeEventsResponse() (response *DescribeEventsResponse)
CreateDescribeEventsResponse creates a response to parse from DescribeEvents response
type DescribeInstanceSourcesRequest ¶ added in v1.61.1275
type DescribeInstanceSourcesRequest struct { *requests.RpcRequest ProductCode string `position:"Query" name:"ProductCode"` ProductId requests.Integer `position:"Query" name:"ProductId"` SearchKey string `position:"Query" name:"SearchKey"` SourceIp string `position:"Query" name:"SourceIp"` SearchType string `position:"Query" name:"SearchType"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` EngineType string `position:"Query" name:"EngineType"` AuditStatus requests.Integer `position:"Query" name:"AuditStatus"` AuthStatus requests.Integer `position:"Query" name:"AuthStatus"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Authed requests.Boolean `position:"Query" name:"Authed"` InstanceId string `position:"Query" name:"InstanceId"` DbName string `position:"Query" name:"DbName"` }
DescribeInstanceSourcesRequest is the request struct for api DescribeInstanceSources
func CreateDescribeInstanceSourcesRequest ¶ added in v1.61.1275
func CreateDescribeInstanceSourcesRequest() (request *DescribeInstanceSourcesRequest)
CreateDescribeInstanceSourcesRequest creates a request to invoke DescribeInstanceSources API
type DescribeInstanceSourcesResponse ¶ added in v1.61.1275
type DescribeInstanceSourcesResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []InstanceSource `json:"Items" xml:"Items"` }
DescribeInstanceSourcesResponse is the response struct for api DescribeInstanceSources
func CreateDescribeInstanceSourcesResponse ¶ added in v1.61.1275
func CreateDescribeInstanceSourcesResponse() (response *DescribeInstanceSourcesResponse)
CreateDescribeInstanceSourcesResponse creates a response to parse from DescribeInstanceSources response
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *requests.RpcRequest ProductId requests.Integer `position:"Query" name:"ProductId"` QueryName string `position:"Query" name:"QueryName"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` Source string `position:"Query" name:"Source"` StartTime requests.Integer `position:"Query" name:"StartTime"` UserId requests.Integer `position:"Query" name:"UserId"` SourceIp string `position:"Query" name:"SourceIp"` CheckStatus requests.Integer `position:"Query" name:"CheckStatus"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` EngineType string `position:"Query" name:"EngineType"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` OrderBy string `position:"Query" name:"OrderBy"` UserType requests.Integer `position:"Query" name:"UserType"` Name string `position:"Query" name:"Name"` NeedModelTag requests.Boolean `position:"Query" name:"NeedModelTag"` RuleId requests.Integer `position:"Query" name:"RuleId"` ProductCode string `position:"Query" name:"ProductCode"` RiskLevels string `position:"Query" name:"RiskLevels"` NameAccurate string `position:"Query" name:"NameAccurate"` SensLevelName string `position:"Query" name:"SensLevelName"` LastFinishTimeStart requests.Integer `position:"Query" name:"LastFinishTimeStart"` DataType requests.Integer `position:"Query" name:"DataType"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` QueryType requests.Integer `position:"Query" name:"QueryType"` EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` LastFinishTimeEnd requests.Integer `position:"Query" name:"LastFinishTimeEnd"` }
DescribeInstancesRequest is the request struct for api DescribeInstances
func CreateDescribeInstancesRequest ¶
func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)
CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Instance `json:"Items" xml:"Items"` }
DescribeInstancesResponse is the response struct for api DescribeInstances
func CreateDescribeInstancesResponse ¶
func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)
CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response
type DescribeOssObjectDetailRequest ¶
type DescribeOssObjectDetailRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` }
DescribeOssObjectDetailRequest is the request struct for api DescribeOssObjectDetail
func CreateDescribeOssObjectDetailRequest ¶
func CreateDescribeOssObjectDetailRequest() (request *DescribeOssObjectDetailRequest)
CreateDescribeOssObjectDetailRequest creates a request to invoke DescribeOssObjectDetail API
type DescribeOssObjectDetailResponse ¶
type DescribeOssObjectDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` OssObjectDetail OssObjectDetail `json:"OssObjectDetail" xml:"OssObjectDetail"` }
DescribeOssObjectDetailResponse is the response struct for api DescribeOssObjectDetail
func CreateDescribeOssObjectDetailResponse ¶
func CreateDescribeOssObjectDetailResponse() (response *DescribeOssObjectDetailResponse)
CreateDescribeOssObjectDetailResponse creates a response to parse from DescribeOssObjectDetail response
type DescribeOssObjectsRequest ¶
type DescribeOssObjectsRequest struct { *requests.RpcRequest RiskLevels string `position:"Query" name:"RiskLevels"` NeedRiskCount requests.Boolean `position:"Query" name:"NeedRiskCount"` QueryName string `position:"Query" name:"QueryName"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` LastScanTimeEnd requests.Integer `position:"Query" name:"LastScanTimeEnd"` LastScanTimeStart requests.Integer `position:"Query" name:"LastScanTimeStart"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` OrderBy string `position:"Query" name:"OrderBy"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` RuleIds string `position:"Query" name:"RuleIds"` InstanceId string `position:"Query" name:"InstanceId"` Name string `position:"Query" name:"Name"` RuleId requests.Integer `position:"Query" name:"RuleId"` Category requests.Integer `position:"Query" name:"Category"` }
DescribeOssObjectsRequest is the request struct for api DescribeOssObjects
func CreateDescribeOssObjectsRequest ¶
func CreateDescribeOssObjectsRequest() (request *DescribeOssObjectsRequest)
CreateDescribeOssObjectsRequest creates a request to invoke DescribeOssObjects API
type DescribeOssObjectsResponse ¶
type DescribeOssObjectsResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Column `json:"Items" xml:"Items"` }
DescribeOssObjectsResponse is the response struct for api DescribeOssObjects
func CreateDescribeOssObjectsResponse ¶
func CreateDescribeOssObjectsResponse() (response *DescribeOssObjectsResponse)
CreateDescribeOssObjectsResponse creates a response to parse from DescribeOssObjects response
type DescribePackagesRequest ¶
type DescribePackagesRequest struct { *requests.RpcRequest ProductId requests.Integer `position:"Query" name:"ProductId"` RiskLevels string `position:"Query" name:"RiskLevels"` QueryName string `position:"Query" name:"QueryName"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` QueryType requests.Integer `position:"Query" name:"QueryType"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` OrderBy string `position:"Query" name:"OrderBy"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` InstanceId requests.Integer `position:"Query" name:"InstanceId"` Name string `position:"Query" name:"Name"` RuleId requests.Integer `position:"Query" name:"RuleId"` }
DescribePackagesRequest is the request struct for api DescribePackages
func CreateDescribePackagesRequest ¶
func CreateDescribePackagesRequest() (request *DescribePackagesRequest)
CreateDescribePackagesRequest creates a request to invoke DescribePackages API
type DescribePackagesResponse ¶
type DescribePackagesResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Package `json:"Items" xml:"Items"` }
DescribePackagesResponse is the response struct for api DescribePackages
func CreateDescribePackagesResponse ¶
func CreateDescribePackagesResponse() (response *DescribePackagesResponse)
CreateDescribePackagesResponse creates a response to parse from DescribePackages response
type DescribeRiskLevelsRequest ¶ added in v1.61.1275
type DescribeRiskLevelsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` CustomType requests.Integer `position:"Query" name:"CustomType"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` }
DescribeRiskLevelsRequest is the request struct for api DescribeRiskLevels
func CreateDescribeRiskLevelsRequest ¶ added in v1.61.1275
func CreateDescribeRiskLevelsRequest() (request *DescribeRiskLevelsRequest)
CreateDescribeRiskLevelsRequest creates a request to invoke DescribeRiskLevels API
type DescribeRiskLevelsResponse ¶ added in v1.61.1275
type DescribeRiskLevelsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RiskLevelList []RiskLevel `json:"RiskLevelList" xml:"RiskLevelList"` }
DescribeRiskLevelsResponse is the response struct for api DescribeRiskLevels
func CreateDescribeRiskLevelsResponse ¶ added in v1.61.1275
func CreateDescribeRiskLevelsResponse() (response *DescribeRiskLevelsResponse)
CreateDescribeRiskLevelsResponse creates a response to parse from DescribeRiskLevels response
type DescribeRulesRequest ¶
type DescribeRulesRequest struct { *requests.RpcRequest WarnLevel requests.Integer `position:"Query" name:"WarnLevel"` ProductCode requests.Integer `position:"Query" name:"ProductCode"` ProductId requests.Integer `position:"Query" name:"ProductId"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` MatchType requests.Integer `position:"Query" name:"MatchType"` Lang string `position:"Query" name:"Lang"` KeywordCompatible requests.Boolean `position:"Query" name:"KeywordCompatible"` RuleType requests.Integer `position:"Query" name:"RuleType"` GroupId string `position:"Query" name:"GroupId"` ContentCategory requests.Integer `position:"Query" name:"ContentCategory"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` CustomType requests.Integer `position:"Query" name:"CustomType"` Name string `position:"Query" name:"Name"` Category requests.Integer `position:"Query" name:"Category"` Status requests.Integer `position:"Query" name:"Status"` }
DescribeRulesRequest is the request struct for api DescribeRules
func CreateDescribeRulesRequest ¶
func CreateDescribeRulesRequest() (request *DescribeRulesRequest)
CreateDescribeRulesRequest creates a request to invoke DescribeRules API
type DescribeRulesResponse ¶
type DescribeRulesResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []RuleInDescribeRules `json:"Items" xml:"Items"` }
DescribeRulesResponse is the response struct for api DescribeRules
func CreateDescribeRulesResponse ¶
func CreateDescribeRulesResponse() (response *DescribeRulesResponse)
CreateDescribeRulesResponse creates a response to parse from DescribeRules response
type DescribeTablesRequest ¶
type DescribeTablesRequest struct { *requests.RpcRequest ProductId requests.Integer `position:"Query" name:"ProductId"` NeedRiskCount requests.Boolean `position:"Query" name:"NeedRiskCount"` PackageId requests.Integer `position:"Query" name:"PackageId"` RuleName string `position:"Query" name:"RuleName"` QueryName string `position:"Query" name:"QueryName"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` StartTime requests.Integer `position:"Query" name:"StartTime"` LastScanTimeEnd requests.Integer `position:"Query" name:"LastScanTimeEnd"` LastScanTimeStart requests.Integer `position:"Query" name:"LastScanTimeStart"` SourceIp string `position:"Query" name:"SourceIp"` InstanceDescription string `position:"Query" name:"InstanceDescription"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` OrderBy string `position:"Query" name:"OrderBy"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` InstanceId requests.Integer `position:"Query" name:"InstanceId"` InstanceName string `position:"Query" name:"InstanceName"` Name string `position:"Query" name:"Name"` RuleId requests.Integer `position:"Query" name:"RuleId"` ProductCode string `position:"Query" name:"ProductCode"` RiskLevels string `position:"Query" name:"RiskLevels"` SensLevelName string `position:"Query" name:"SensLevelName"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` QueryType requests.Integer `position:"Query" name:"QueryType"` EndTime requests.Integer `position:"Query" name:"EndTime"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` RuleIds string `position:"Query" name:"RuleIds"` }
DescribeTablesRequest is the request struct for api DescribeTables
func CreateDescribeTablesRequest ¶
func CreateDescribeTablesRequest() (request *DescribeTablesRequest)
CreateDescribeTablesRequest creates a request to invoke DescribeTables API
type DescribeTablesResponse ¶
type DescribeTablesResponse struct { *responses.BaseResponse CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Items []Table `json:"Items" xml:"Items"` }
DescribeTablesResponse is the response struct for api DescribeTables
func CreateDescribeTablesResponse ¶
func CreateDescribeTablesResponse() (response *DescribeTablesResponse)
CreateDescribeTablesResponse creates a response to parse from DescribeTables response
type DescribeUserStatusRequest ¶
type DescribeUserStatusRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeUserStatusRequest is the request struct for api DescribeUserStatus
func CreateDescribeUserStatusRequest ¶
func CreateDescribeUserStatusRequest() (request *DescribeUserStatusRequest)
CreateDescribeUserStatusRequest creates a request to invoke DescribeUserStatus API
type DescribeUserStatusResponse ¶
type DescribeUserStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UserStatus UserStatus `json:"UserStatus" xml:"UserStatus"` }
DescribeUserStatusResponse is the response struct for api DescribeUserStatus
func CreateDescribeUserStatusResponse ¶
func CreateDescribeUserStatusResponse() (response *DescribeUserStatusResponse)
CreateDescribeUserStatusResponse creates a response to parse from DescribeUserStatus response
type Detail ¶
type Detail struct { Content []ContentItem `json:"Content" xml:"Content"` Chart []ChartItem `json:"Chart" xml:"Chart"` ResourceInfo []ResourceInfoItem `json:"ResourceInfo" xml:"ResourceInfo"` }
Detail is a nested struct in sddp response
type DisableUserConfigRequest ¶ added in v1.61.1275
type DisableUserConfigRequest struct { *requests.RpcRequest Code string `position:"Query" name:"Code"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DisableUserConfigRequest is the request struct for api DisableUserConfig
func CreateDisableUserConfigRequest ¶ added in v1.61.1275
func CreateDisableUserConfigRequest() (request *DisableUserConfigRequest)
CreateDisableUserConfigRequest creates a request to invoke DisableUserConfig API
type DisableUserConfigResponse ¶ added in v1.61.1275
type DisableUserConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableUserConfigResponse is the response struct for api DisableUserConfig
func CreateDisableUserConfigResponse ¶ added in v1.61.1275
func CreateDisableUserConfigResponse() (response *DisableUserConfigResponse)
CreateDisableUserConfigResponse creates a response to parse from DisableUserConfig response
type Event ¶
type Event struct { EventTime int64 `json:"EventTime" xml:"EventTime"` DealUserIdValue string `json:"dealUserIdValue" xml:"dealUserIdValue"` TypeName string `json:"TypeName" xml:"TypeName"` SubTypeCode string `json:"SubTypeCode" xml:"SubTypeCode"` AlertTime int64 `json:"AlertTime" xml:"AlertTime"` DealReason string `json:"DealReason" xml:"DealReason"` TargetProductCode string `json:"TargetProductCode" xml:"TargetProductCode"` DealDisplayName string `json:"DealDisplayName" xml:"DealDisplayName"` Backed bool `json:"Backed" xml:"Backed"` UserIdValue string `json:"UserIdValue" xml:"UserIdValue"` DealLoginName string `json:"DealLoginName" xml:"DealLoginName"` DataInstance string `json:"DataInstance" xml:"DataInstance"` LogDetail string `json:"LogDetail" xml:"LogDetail"` TypeCode string `json:"TypeCode" xml:"TypeCode"` Status int `json:"Status" xml:"Status"` DealTime int64 `json:"DealTime" xml:"DealTime"` DealUserId int64 `json:"DealUserId" xml:"DealUserId"` DepartName string `json:"DepartName" xml:"DepartName"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Id int64 `json:"Id" xml:"Id"` ProductCode string `json:"ProductCode" xml:"ProductCode"` DisplayName string `json:"DisplayName" xml:"DisplayName"` StatusName string `json:"StatusName" xml:"StatusName"` WarnLevel int `json:"WarnLevel" xml:"WarnLevel"` LoginName string `json:"LoginName" xml:"LoginName"` SubTypeName string `json:"SubTypeName" xml:"SubTypeName"` UserId int64 `json:"UserId" xml:"UserId"` Detail Detail `json:"Detail" xml:"Detail"` HandleInfoList []HandleInfo `json:"HandleInfoList" xml:"HandleInfoList"` }
Event is a nested struct in sddp response
type EventType ¶
type EventType struct { Code string `json:"Code" xml:"Code"` Description string `json:"Description" xml:"Description"` Name string `json:"Name" xml:"Name"` Id int64 `json:"Id" xml:"Id"` SubTypeList []SubType `json:"SubTypeList" xml:"SubTypeList"` }
EventType is a nested struct in sddp response
type EventTypeList ¶
type EventTypeList struct {
EventType []EventType `json:"EventType" xml:"EventType"`
}
EventTypeList is a nested struct in sddp response
type ExecDatamaskRequest ¶ added in v1.61.1275
type ExecDatamaskRequest struct { *requests.RpcRequest Data string `position:"Query" name:"Data"` TemplateId requests.Integer `position:"Query" name:"TemplateId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
ExecDatamaskRequest is the request struct for api ExecDatamask
func CreateExecDatamaskRequest ¶ added in v1.61.1275
func CreateExecDatamaskRequest() (request *ExecDatamaskRequest)
CreateExecDatamaskRequest creates a request to invoke ExecDatamask API
type ExecDatamaskResponse ¶ added in v1.61.1275
type ExecDatamaskResponse struct { *responses.BaseResponse Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ExecDatamaskResponse is the response struct for api ExecDatamask
func CreateExecDatamaskResponse ¶ added in v1.61.1275
func CreateExecDatamaskResponse() (response *ExecDatamaskResponse)
CreateExecDatamaskResponse creates a response to parse from ExecDatamask response
type HandleInfo ¶ added in v1.61.1275
type HandleInfo struct { Status int `json:"Status" xml:"Status"` EnableTime int64 `json:"EnableTime" xml:"EnableTime"` HandlerValue int `json:"HandlerValue" xml:"HandlerValue"` DisableTime int64 `json:"DisableTime" xml:"DisableTime"` HandlerName string `json:"HandlerName" xml:"HandlerName"` HandlerType string `json:"HandlerType" xml:"HandlerType"` CurrentValue string `json:"CurrentValue" xml:"CurrentValue"` Id int64 `json:"Id" xml:"Id"` }
HandleInfo is a nested struct in sddp response
type HandleInfoList ¶ added in v1.61.1275
type HandleInfoList struct {
HandleInfo []HandleInfo `json:"HandleInfo" xml:"HandleInfo"`
}
HandleInfoList is a nested struct in sddp response
type Instance ¶
type Instance struct { CreationTime int64 `json:"CreationTime" xml:"CreationTime"` Acl string `json:"Acl" xml:"Acl"` LastFinishTime int64 `json:"LastFinishTime" xml:"LastFinishTime"` Owner string `json:"Owner" xml:"Owner"` CountDetails string `json:"CountDetails" xml:"CountDetails"` FileCountDetails string `json:"FileCountDetails" xml:"FileCountDetails"` TenantName string `json:"TenantName" xml:"TenantName"` Protection bool `json:"Protection" xml:"Protection"` DepartName string `json:"DepartName" xml:"DepartName"` Labelsec bool `json:"Labelsec" xml:"Labelsec"` RiskScore float64 `json:"RiskScore" xml:"RiskScore"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` S3Count int `json:"S3Count" xml:"S3Count"` S1Count int `json:"S1Count" xml:"S1Count"` ProductId string `json:"ProductId" xml:"ProductId"` Name string `json:"Name" xml:"Name"` S2Count int `json:"S2Count" xml:"S2Count"` EngineType string `json:"EngineType" xml:"EngineType"` TotalCount int `json:"TotalCount" xml:"TotalCount"` InstanceDescription string `json:"InstanceDescription" xml:"InstanceDescription"` RuleName string `json:"RuleName" xml:"RuleName"` RegionId string `json:"RegionId" xml:"RegionId"` Sensitive bool `json:"Sensitive" xml:"Sensitive"` SensLevelName string `json:"SensLevelName" xml:"SensLevelName"` RegionName string `json:"RegionName" xml:"RegionName"` LastRiskScore float64 `json:"LastRiskScore" xml:"LastRiskScore"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` OdpsRiskLevelName string `json:"OdpsRiskLevelName" xml:"OdpsRiskLevelName"` SensitiveCount int `json:"SensitiveCount" xml:"SensitiveCount"` Id int64 `json:"Id" xml:"Id"` ProductCode string `json:"ProductCode" xml:"ProductCode"` ModelTags []ModelTagsItem `json:"ModelTags" xml:"ModelTags"` }
Instance is a nested struct in sddp response
type InstanceSource ¶ added in v1.61.1275
type InstanceSource struct { LastModifyUserId string `json:"LastModifyUserId" xml:"LastModifyUserId"` PasswordStatus int `json:"PasswordStatus" xml:"PasswordStatus"` EngineType string `json:"EngineType" xml:"EngineType"` TenantName string `json:"TenantName" xml:"TenantName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InstanceDescription string `json:"InstanceDescription" xml:"InstanceDescription"` DataLimitId int64 `json:"DataLimitId" xml:"DataLimitId"` RegionId string `json:"RegionId" xml:"RegionId"` DbName string `json:"DbName" xml:"DbName"` LastModifyTime int64 `json:"LastModifyTime" xml:"LastModifyTime"` RegionName string `json:"RegionName" xml:"RegionName"` CanModifyUserName bool `json:"CanModifyUserName" xml:"CanModifyUserName"` LogStoreDay int `json:"LogStoreDay" xml:"LogStoreDay"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` AutoScan int `json:"AutoScan" xml:"AutoScan"` ProductId int64 `json:"ProductId" xml:"ProductId"` InstanceSize int64 `json:"InstanceSize" xml:"InstanceSize"` UserName string `json:"UserName" xml:"UserName"` AuditStatus int `json:"AuditStatus" xml:"AuditStatus"` Id int64 `json:"Id" xml:"Id"` TenantId string `json:"TenantId" xml:"TenantId"` Enable int `json:"Enable" xml:"Enable"` CheckStatus int `json:"CheckStatus" xml:"CheckStatus"` DatamaskStatus int `json:"DatamaskStatus" xml:"DatamaskStatus"` ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"` SamplingSize int `json:"SamplingSize" xml:"SamplingSize"` }
InstanceSource is a nested struct in sddp response
type ItemsInDescribeCategoryTemplateList ¶ added in v1.62.399
type ItemsInDescribeCategoryTemplateList struct {
Template []Template `json:"Template" xml:"Template"`
}
ItemsInDescribeCategoryTemplateList is a nested struct in sddp response
type ItemsInDescribeCategoryTemplateRuleList ¶ added in v1.61.1561
type ItemsInDescribeCategoryTemplateRuleList struct {
DataLimit []DataLimit `json:"DataLimit" xml:"DataLimit"`
}
ItemsInDescribeCategoryTemplateRuleList is a nested struct in sddp response
type ItemsInDescribeColumns ¶
type ItemsInDescribeColumns struct {
Column []Column `json:"Column" xml:"Column"`
}
ItemsInDescribeColumns is a nested struct in sddp response
type ItemsInDescribeDataAssets ¶
type ItemsInDescribeDataAssets struct {
Asset []Asset `json:"Asset" xml:"Asset"`
}
ItemsInDescribeDataAssets is a nested struct in sddp response
type ItemsInDescribeDataLimits ¶ added in v1.61.1275
type ItemsInDescribeDataLimits struct {
DataLimit []DataLimit `json:"DataLimit" xml:"DataLimit"`
}
ItemsInDescribeDataLimits is a nested struct in sddp response
type ItemsInDescribeDataMaskingRunHistory ¶ added in v1.61.1275
type ItemsInDescribeDataMaskingRunHistory struct {
Task []Task `json:"Task" xml:"Task"`
}
ItemsInDescribeDataMaskingRunHistory is a nested struct in sddp response
type ItemsInDescribeDataMaskingTasks ¶ added in v1.61.1275
type ItemsInDescribeDataMaskingTasks struct {
Task []Task `json:"Task" xml:"Task"`
}
ItemsInDescribeDataMaskingTasks is a nested struct in sddp response
type ItemsInDescribeDataObjectColumnDetail ¶ added in v1.62.397
type ItemsInDescribeDataObjectColumnDetail struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
ItemsInDescribeDataObjectColumnDetail is a nested struct in sddp response
type ItemsInDescribeDataObjects ¶ added in v1.62.397
type ItemsInDescribeDataObjects struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
ItemsInDescribeDataObjects is a nested struct in sddp response
type ItemsInDescribeEvents ¶
type ItemsInDescribeEvents struct {
Event []Event `json:"Event" xml:"Event"`
}
ItemsInDescribeEvents is a nested struct in sddp response
type ItemsInDescribeInstanceSources ¶ added in v1.61.1275
type ItemsInDescribeInstanceSources struct {
InstanceSource []InstanceSource `json:"InstanceSource" xml:"InstanceSource"`
}
ItemsInDescribeInstanceSources is a nested struct in sddp response
type ItemsInDescribeInstances ¶
type ItemsInDescribeInstances struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
ItemsInDescribeInstances is a nested struct in sddp response
type ItemsInDescribeOssObjects ¶
type ItemsInDescribeOssObjects struct {
Column []Column `json:"Column" xml:"Column"`
}
ItemsInDescribeOssObjects is a nested struct in sddp response
type ItemsInDescribePackages ¶
type ItemsInDescribePackages struct {
Package []Package `json:"Package" xml:"Package"`
}
ItemsInDescribePackages is a nested struct in sddp response
type ItemsInDescribeRules ¶
type ItemsInDescribeRules struct {
Rule []RuleInDescribeRules `json:"Rule" xml:"Rule"`
}
ItemsInDescribeRules is a nested struct in sddp response
type ItemsInDescribeTables ¶
type ItemsInDescribeTables struct {
Table []Table `json:"Table" xml:"Table"`
}
ItemsInDescribeTables is a nested struct in sddp response
type ManualTriggerMaskingProcessRequest ¶ added in v1.61.1275
type ManualTriggerMaskingProcessRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` }
ManualTriggerMaskingProcessRequest is the request struct for api ManualTriggerMaskingProcess
func CreateManualTriggerMaskingProcessRequest ¶ added in v1.61.1275
func CreateManualTriggerMaskingProcessRequest() (request *ManualTriggerMaskingProcessRequest)
CreateManualTriggerMaskingProcessRequest creates a request to invoke ManualTriggerMaskingProcess API
type ManualTriggerMaskingProcessResponse ¶ added in v1.61.1275
type ManualTriggerMaskingProcessResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ManualTriggerMaskingProcessResponse is the response struct for api ManualTriggerMaskingProcess
func CreateManualTriggerMaskingProcessResponse ¶ added in v1.61.1275
func CreateManualTriggerMaskingProcessResponse() (response *ManualTriggerMaskingProcessResponse)
CreateManualTriggerMaskingProcessResponse creates a response to parse from ManualTriggerMaskingProcess response
type ModelTagsInDescribeColumns ¶ added in v1.62.397
type ModelTagsInDescribeColumns struct {
ModelTagsItem []ModelTagsItem `json:"modelTags" xml:"modelTags"`
}
ModelTagsInDescribeColumns is a nested struct in sddp response
type ModelTagsInDescribeDataObjectColumnDetail ¶ added in v1.62.397
type ModelTagsInDescribeDataObjectColumnDetail struct {
ModelTagsItem []ModelTagsItem `json:"modelTags" xml:"modelTags"`
}
ModelTagsInDescribeDataObjectColumnDetail is a nested struct in sddp response
type ModelTagsInDescribeDataObjects ¶ added in v1.62.397
type ModelTagsInDescribeDataObjects struct {
ModelTagsItem []ModelTagsItem `json:"modelTags" xml:"modelTags"`
}
ModelTagsInDescribeDataObjects is a nested struct in sddp response
type ModelTagsInDescribeInstances ¶ added in v1.62.397
type ModelTagsInDescribeInstances struct {
ModelTagsItem []ModelTagsItem `json:"modelTags" xml:"modelTags"`
}
ModelTagsInDescribeInstances is a nested struct in sddp response
type ModelTagsInDescribeOssObjectDetail ¶ added in v1.62.397
type ModelTagsInDescribeOssObjectDetail struct {
ModelTagsItem []ModelTagsItem `json:"modelTags" xml:"modelTags"`
}
ModelTagsInDescribeOssObjectDetail is a nested struct in sddp response
type ModelTagsInDescribeTables ¶ added in v1.62.397
type ModelTagsInDescribeTables struct {
ModelTagsItem []ModelTagsItem `json:"modelTags" xml:"modelTags"`
}
ModelTagsInDescribeTables is a nested struct in sddp response
type ModelTagsItem ¶ added in v1.62.397
ModelTagsItem is a nested struct in sddp response
type ModifyDataLimitRequest ¶
type ModifyDataLimitRequest struct { *requests.RpcRequest ModifyPassword requests.Boolean `position:"Query" name:"ModifyPassword"` VSwitchIdList *[]string `position:"Query" name:"VSwitchIdList" type:"Repeated"` SamplingSize requests.Integer `position:"Query" name:"SamplingSize"` Password string `position:"Query" name:"Password"` SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` ServiceRegionId string `position:"Query" name:"ServiceRegionId"` EngineType string `position:"Query" name:"EngineType"` AuditStatus requests.Integer `position:"Query" name:"AuditStatus"` AutoScan requests.Integer `position:"Query" name:"AutoScan"` SecurityGroupIdList *[]string `position:"Query" name:"SecurityGroupIdList" type:"Repeated"` LogStoreDay requests.Integer `position:"Query" name:"LogStoreDay"` ResourceType requests.Integer `position:"Query" name:"ResourceType"` Connector string `position:"Query" name:"Connector"` Port requests.Integer `position:"Query" name:"Port"` VpcId string `position:"Query" name:"VpcId"` UserName string `position:"Query" name:"UserName"` }
ModifyDataLimitRequest is the request struct for api ModifyDataLimit
func CreateModifyDataLimitRequest ¶
func CreateModifyDataLimitRequest() (request *ModifyDataLimitRequest)
CreateModifyDataLimitRequest creates a request to invoke ModifyDataLimit API
type ModifyDataLimitResponse ¶
type ModifyDataLimitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDataLimitResponse is the response struct for api ModifyDataLimit
func CreateModifyDataLimitResponse ¶
func CreateModifyDataLimitResponse() (response *ModifyDataLimitResponse)
CreateModifyDataLimitResponse creates a response to parse from ModifyDataLimit response
type ModifyDefaultLevelRequest ¶
type ModifyDefaultLevelRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` DefaultId requests.Integer `position:"Query" name:"DefaultId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` SensitiveIds string `position:"Query" name:"SensitiveIds"` }
ModifyDefaultLevelRequest is the request struct for api ModifyDefaultLevel
func CreateModifyDefaultLevelRequest ¶
func CreateModifyDefaultLevelRequest() (request *ModifyDefaultLevelRequest)
CreateModifyDefaultLevelRequest creates a request to invoke ModifyDefaultLevel API
type ModifyDefaultLevelResponse ¶
type ModifyDefaultLevelResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDefaultLevelResponse is the response struct for api ModifyDefaultLevel
func CreateModifyDefaultLevelResponse ¶
func CreateModifyDefaultLevelResponse() (response *ModifyDefaultLevelResponse)
CreateModifyDefaultLevelResponse creates a response to parse from ModifyDefaultLevel response
type ModifyEventStatusRequest ¶
type ModifyEventStatusRequest struct { *requests.RpcRequest Backed requests.Boolean `position:"Query" name:"Backed"` SourceIp string `position:"Query" name:"SourceIp"` HandleInfo string `position:"Query" name:"HandleInfo"` DealReason string `position:"Query" name:"DealReason"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` Status requests.Integer `position:"Query" name:"Status"` }
ModifyEventStatusRequest is the request struct for api ModifyEventStatus
func CreateModifyEventStatusRequest ¶
func CreateModifyEventStatusRequest() (request *ModifyEventStatusRequest)
CreateModifyEventStatusRequest creates a request to invoke ModifyEventStatus API
type ModifyEventStatusResponse ¶
type ModifyEventStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEventStatusResponse is the response struct for api ModifyEventStatus
func CreateModifyEventStatusResponse ¶
func CreateModifyEventStatusResponse() (response *ModifyEventStatusResponse)
CreateModifyEventStatusResponse creates a response to parse from ModifyEventStatus response
type ModifyEventTypeStatusRequest ¶
type ModifyEventTypeStatusRequest struct { *requests.RpcRequest SubTypeIds string `position:"Query" name:"SubTypeIds"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
ModifyEventTypeStatusRequest is the request struct for api ModifyEventTypeStatus
func CreateModifyEventTypeStatusRequest ¶
func CreateModifyEventTypeStatusRequest() (request *ModifyEventTypeStatusRequest)
CreateModifyEventTypeStatusRequest creates a request to invoke ModifyEventTypeStatus API
type ModifyEventTypeStatusResponse ¶
type ModifyEventTypeStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyEventTypeStatusResponse is the response struct for api ModifyEventTypeStatus
func CreateModifyEventTypeStatusResponse ¶
func CreateModifyEventTypeStatusResponse() (response *ModifyEventTypeStatusResponse)
CreateModifyEventTypeStatusResponse creates a response to parse from ModifyEventTypeStatus response
type ModifyReportTaskStatusRequest ¶ added in v1.61.1561
type ModifyReportTaskStatusRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ReportTaskStatus requests.Integer `position:"Query" name:"ReportTaskStatus"` Lang string `position:"Query" name:"Lang"` }
ModifyReportTaskStatusRequest is the request struct for api ModifyReportTaskStatus
func CreateModifyReportTaskStatusRequest ¶ added in v1.61.1561
func CreateModifyReportTaskStatusRequest() (request *ModifyReportTaskStatusRequest)
CreateModifyReportTaskStatusRequest creates a request to invoke ModifyReportTaskStatus API
type ModifyReportTaskStatusResponse ¶ added in v1.61.1561
type ModifyReportTaskStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyReportTaskStatusResponse is the response struct for api ModifyReportTaskStatus
func CreateModifyReportTaskStatusResponse ¶ added in v1.61.1561
func CreateModifyReportTaskStatusResponse() (response *ModifyReportTaskStatusResponse)
CreateModifyReportTaskStatusResponse creates a response to parse from ModifyReportTaskStatus response
type ModifyRuleRequest ¶
type ModifyRuleRequest struct { *requests.RpcRequest WarnLevel requests.Integer `position:"Query" name:"WarnLevel"` ProductCode string `position:"Query" name:"ProductCode"` ProductId requests.Integer `position:"Query" name:"ProductId"` Description string `position:"Query" name:"Description"` RiskLevelId requests.Integer `position:"Query" name:"RiskLevelId"` Content string `position:"Query" name:"Content"` SourceIp string `position:"Query" name:"SourceIp"` MatchType requests.Integer `position:"Query" name:"MatchType"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` SupportForm requests.Integer `position:"Query" name:"SupportForm"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` RuleType requests.Integer `position:"Query" name:"RuleType"` StatExpress string `position:"Query" name:"StatExpress"` ContentCategory requests.Integer `position:"Query" name:"ContentCategory"` CustomType requests.Integer `position:"Query" name:"CustomType"` Target string `position:"Query" name:"Target"` Name string `position:"Query" name:"Name"` Category requests.Integer `position:"Query" name:"Category"` }
ModifyRuleRequest is the request struct for api ModifyRule
func CreateModifyRuleRequest ¶
func CreateModifyRuleRequest() (request *ModifyRuleRequest)
CreateModifyRuleRequest creates a request to invoke ModifyRule API
type ModifyRuleResponse ¶
type ModifyRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyRuleResponse is the response struct for api ModifyRule
func CreateModifyRuleResponse ¶
func CreateModifyRuleResponse() (response *ModifyRuleResponse)
CreateModifyRuleResponse creates a response to parse from ModifyRule response
type ModifyRuleStatusRequest ¶
type ModifyRuleStatusRequest struct { *requests.RpcRequest FeatureType requests.Integer `position:"Query" name:"FeatureType"` SourceIp string `position:"Query" name:"SourceIp"` Ids string `position:"Query" name:"Ids"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` Status requests.Integer `position:"Query" name:"Status"` }
ModifyRuleStatusRequest is the request struct for api ModifyRuleStatus
func CreateModifyRuleStatusRequest ¶
func CreateModifyRuleStatusRequest() (request *ModifyRuleStatusRequest)
CreateModifyRuleStatusRequest creates a request to invoke ModifyRuleStatus API
type ModifyRuleStatusResponse ¶
type ModifyRuleStatusResponse struct { *responses.BaseResponse FailedIds string `json:"FailedIds" xml:"FailedIds"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyRuleStatusResponse is the response struct for api ModifyRuleStatus
func CreateModifyRuleStatusResponse ¶
func CreateModifyRuleStatusResponse() (response *ModifyRuleStatusResponse)
CreateModifyRuleStatusResponse creates a response to parse from ModifyRuleStatus response
type OssBucket ¶ added in v1.61.1275
type OssBucket struct { RegionId string `json:"RegionId" xml:"RegionId"` BucketName string `json:"BucketName" xml:"BucketName"` }
OssBucket is a nested struct in sddp response
type OssBucketList ¶ added in v1.61.1275
type OssBucketList struct {
OssBucket []OssBucket `json:"OssBucket" xml:"OssBucket"`
}
OssBucketList is a nested struct in sddp response
type OssObjectDetail ¶
type OssObjectDetail struct { CategoryName string `json:"CategoryName" xml:"CategoryName"` Name string `json:"Name" xml:"Name"` BucketName string `json:"BucketName" xml:"BucketName"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` RegionId string `json:"RegionId" xml:"RegionId"` RuleList []Rule `json:"RuleList" xml:"RuleList"` }
OssObjectDetail is a nested struct in sddp response
type Package ¶
type Package struct { CreationTime int64 `json:"CreationTime" xml:"CreationTime"` Sensitive bool `json:"Sensitive" xml:"Sensitive"` Owner string `json:"Owner" xml:"Owner"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` DepartName string `json:"DepartName" xml:"DepartName"` InstanceId int64 `json:"InstanceId" xml:"InstanceId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Name string `json:"Name" xml:"Name"` SensitiveCount int `json:"SensitiveCount" xml:"SensitiveCount"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` Id int64 `json:"Id" xml:"Id"` }
Package is a nested struct in sddp response
type Region ¶ added in v1.61.1275
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` LocalName string `json:"LocalName" xml:"LocalName"` }
Region is a nested struct in sddp response
type RegionList ¶ added in v1.61.1275
type RegionList struct {
Region []Region `json:"Region" xml:"Region"`
}
RegionList is a nested struct in sddp response
type ResourceInfo ¶ added in v1.61.1275
type ResourceInfo struct {
ResourceInfoItem []ResourceInfoItem `json:"ResourceInfo" xml:"ResourceInfo"`
}
ResourceInfo is a nested struct in sddp response
type ResourceInfoItem ¶ added in v1.61.1275
type ResourceInfoItem struct { Label string `json:"Label" xml:"Label"` Value string `json:"Value" xml:"Value"` }
ResourceInfoItem is a nested struct in sddp response
type RiskLevel ¶ added in v1.61.1275
type RiskLevel struct { Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` Alias string `json:"Alias" xml:"Alias"` Id int64 `json:"Id" xml:"Id"` ReferenceNum int `json:"ReferenceNum" xml:"ReferenceNum"` }
RiskLevel is a nested struct in sddp response
type RiskLevelList ¶ added in v1.61.1275
type RiskLevelList struct {
RiskLevel []RiskLevel `json:"RiskLevel" xml:"RiskLevel"`
}
RiskLevelList is a nested struct in sddp response
type Rule ¶
type Rule struct { Name string `json:"Name" xml:"Name"` ProductId int64 `json:"ProductId" xml:"ProductId"` TemplateId int64 `json:"TemplateId" xml:"TemplateId"` RuleName string `json:"RuleName" xml:"RuleName"` InstanceDescription string `json:"InstanceDescription" xml:"InstanceDescription"` CategoryName string `json:"CategoryName" xml:"CategoryName"` DataType string `json:"DataType" xml:"DataType"` ColumnName string `json:"ColumnName" xml:"ColumnName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ColumnComment string `json:"ColumnComment" xml:"ColumnComment"` RuleId int64 `json:"RuleId" xml:"RuleId"` Id string `json:"Id" xml:"Id"` PrimaryKey bool `json:"PrimaryKey" xml:"PrimaryKey"` Path string `json:"Path" xml:"Path"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` RegionName string `json:"RegionName" xml:"RegionName"` ProductCode string `json:"ProductCode" xml:"ProductCode"` LastScanTime int64 `json:"LastScanTime" xml:"LastScanTime"` DisplayName string `json:"DisplayName" xml:"DisplayName"` Count int64 `json:"Count" xml:"Count"` ObjectType string `json:"ObjectType" xml:"ObjectType"` Category int `json:"Category" xml:"Category"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` SensitiveCount int `json:"SensitiveCount" xml:"SensitiveCount"` Categories []string `json:"Categories" xml:"Categories"` SampleList []string `json:"SampleList" xml:"SampleList"` RuleList []RuleListItem `json:"RuleList" xml:"RuleList"` ModelTags []ModelTagsItem `json:"ModelTags" xml:"ModelTags"` }
Rule is a nested struct in sddp response
type RuleInDescribeRules ¶ added in v1.62.397
type RuleInDescribeRules struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` Status int `json:"Status" xml:"Status"` SupportForm int `json:"SupportForm" xml:"SupportForm"` WarnLevel int `json:"WarnLevel" xml:"WarnLevel"` UserId int64 `json:"UserId" xml:"UserId"` DepartName string `json:"DepartName" xml:"DepartName"` StatExpress string `json:"StatExpress" xml:"StatExpress"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` Description string `json:"Description" xml:"Description"` ProductId int64 `json:"ProductId" xml:"ProductId"` Name string `json:"Name" xml:"Name"` Content string `json:"Content" xml:"Content"` Target string `json:"Target" xml:"Target"` LoginName string `json:"LoginName" xml:"LoginName"` CategoryName string `json:"CategoryName" xml:"CategoryName"` ContentCategory string `json:"ContentCategory" xml:"ContentCategory"` HitTotalCount int `json:"HitTotalCount" xml:"HitTotalCount"` GroupId string `json:"GroupId" xml:"GroupId"` CustomType int `json:"CustomType" xml:"CustomType"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` Category int `json:"Category" xml:"Category"` MajorKey string `json:"MajorKey" xml:"MajorKey"` Id int64 `json:"Id" xml:"Id"` ProductCode string `json:"ProductCode" xml:"ProductCode"` MatchType int `json:"MatchType" xml:"MatchType"` }
RuleInDescribeRules is a nested struct in sddp response
type RuleListInDescribeDataObjects ¶ added in v1.62.397
type RuleListInDescribeDataObjects struct {
RuleListItem []RuleListItem `json:"ruleList" xml:"ruleList"`
}
RuleListInDescribeDataObjects is a nested struct in sddp response
type RuleListInDescribeOssObjectDetail ¶ added in v1.61.1275
type RuleListInDescribeOssObjectDetail struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RuleListInDescribeOssObjectDetail is a nested struct in sddp response
type RuleListInDescribeOssObjects ¶ added in v1.61.1275
type RuleListInDescribeOssObjects struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RuleListInDescribeOssObjects is a nested struct in sddp response
type RuleListInDescribeTables ¶ added in v1.61.1275
type RuleListInDescribeTables struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RuleListInDescribeTables is a nested struct in sddp response
type RuleListItem ¶ added in v1.62.397
type RuleListItem struct { RuleId int64 `json:"RuleId" xml:"RuleId"` RuleName string `json:"RuleName" xml:"RuleName"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` RuleCount int `json:"RuleCount" xml:"RuleCount"` }
RuleListItem is a nested struct in sddp response
type SampleListInDescribeColumns ¶ added in v1.61.1275
type SampleListInDescribeColumns struct {
Sample []string `json:"Sample" xml:"Sample"`
}
SampleListInDescribeColumns is a nested struct in sddp response
type SampleListInDescribeOssObjectDetail ¶ added in v1.61.1275
type SampleListInDescribeOssObjectDetail struct {
Sample []string `json:"Sample" xml:"Sample"`
}
SampleListInDescribeOssObjectDetail is a nested struct in sddp response
type SecurityGroupIdList ¶ added in v1.62.397
type SecurityGroupIdList struct {
SeucurityGroup []string `json:"seucurityGroup" xml:"seucurityGroup"`
}
SecurityGroupIdList is a nested struct in sddp response
type StopMaskingProcessRequest ¶ added in v1.61.1275
type StopMaskingProcessRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Id requests.Integer `position:"Query" name:"Id"` Lang string `position:"Query" name:"Lang"` FeatureType requests.Integer `position:"Query" name:"FeatureType"` }
StopMaskingProcessRequest is the request struct for api StopMaskingProcess
func CreateStopMaskingProcessRequest ¶ added in v1.61.1275
func CreateStopMaskingProcessRequest() (request *StopMaskingProcessRequest)
CreateStopMaskingProcessRequest creates a request to invoke StopMaskingProcess API
type StopMaskingProcessResponse ¶ added in v1.61.1275
type StopMaskingProcessResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopMaskingProcessResponse is the response struct for api StopMaskingProcess
func CreateStopMaskingProcessResponse ¶ added in v1.61.1275
func CreateStopMaskingProcessResponse() (response *StopMaskingProcessResponse)
CreateStopMaskingProcessResponse creates a response to parse from StopMaskingProcess response
type SubType ¶
type SubType struct { Status int `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` ConfigContentType int `json:"ConfigContentType" xml:"ConfigContentType"` EventHitCount int `json:"EventHitCount" xml:"EventHitCount"` ConfigValue string `json:"ConfigValue" xml:"ConfigValue"` ConfigCode string `json:"ConfigCode" xml:"ConfigCode"` Code string `json:"Code" xml:"Code"` ConfigDescription string `json:"ConfigDescription" xml:"ConfigDescription"` Name string `json:"Name" xml:"Name"` AdaptedProduct string `json:"AdaptedProduct" xml:"AdaptedProduct"` Id int64 `json:"Id" xml:"Id"` }
SubType is a nested struct in sddp response
type SubTypeList ¶
type SubTypeList struct {
SubType []SubType `json:"SubType" xml:"SubType"`
}
SubTypeList is a nested struct in sddp response
type Table ¶
type Table struct { CreationTime int64 `json:"CreationTime" xml:"CreationTime"` Owner string `json:"Owner" xml:"Owner"` CountDetails string `json:"CountDetails" xml:"CountDetails"` SensitiveRatio string `json:"SensitiveRatio" xml:"SensitiveRatio"` TenantName string `json:"TenantName" xml:"TenantName"` DepartName string `json:"DepartName" xml:"DepartName"` RiskLevelId int64 `json:"RiskLevelId" xml:"RiskLevelId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` S3Count int `json:"S3Count" xml:"S3Count"` S1Count int `json:"S1Count" xml:"S1Count"` ProductId string `json:"ProductId" xml:"ProductId"` Name string `json:"Name" xml:"Name"` S2Count int `json:"S2Count" xml:"S2Count"` InstanceId int64 `json:"InstanceId" xml:"InstanceId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` InstanceDescription string `json:"InstanceDescription" xml:"InstanceDescription"` Sensitive bool `json:"Sensitive" xml:"Sensitive"` SensLevelName string `json:"SensLevelName" xml:"SensLevelName"` LastScanTime int64 `json:"LastScanTime" xml:"LastScanTime"` RegionName string `json:"RegionName" xml:"RegionName"` RiskLevelName string `json:"RiskLevelName" xml:"RiskLevelName"` TotalRows int `json:"TotalRows" xml:"TotalRows"` SensitiveCount int `json:"SensitiveCount" xml:"SensitiveCount"` Id int64 `json:"Id" xml:"Id"` ProductCode string `json:"ProductCode" xml:"ProductCode"` ObjectHex string `json:"ObjectHex" xml:"ObjectHex"` DataType int `json:"DataType" xml:"DataType"` RuleList []Rule `json:"RuleList" xml:"RuleList"` ModelTags []ModelTagsItem `json:"ModelTags" xml:"ModelTags"` }
Table is a nested struct in sddp response
type Task ¶ added in v1.61.1275
type Task struct { MaskingCount int64 `json:"MaskingCount" xml:"MaskingCount"` HasDownloadFile int `json:"HasDownloadFile" xml:"HasDownloadFile"` DstTypeCode string `json:"DstTypeCode" xml:"DstTypeCode"` RunIndex int `json:"RunIndex" xml:"RunIndex"` OriginalTable bool `json:"OriginalTable" xml:"OriginalTable"` FailCode string `json:"FailCode" xml:"FailCode"` SrcPath string `json:"SrcPath" xml:"SrcPath"` SrcTableName string `json:"SrcTableName" xml:"SrcTableName"` EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` TaskId string `json:"TaskId" xml:"TaskId"` ConflictCount int64 `json:"ConflictCount" xml:"ConflictCount"` HasUnfinishProcess bool `json:"HasUnfinishProcess" xml:"HasUnfinishProcess"` Status int `json:"Status" xml:"Status"` DstPath string `json:"DstPath" xml:"DstPath"` Id int64 `json:"Id" xml:"Id"` Owner string `json:"Owner" xml:"Owner"` SrcType int `json:"SrcType" xml:"SrcType"` Percentage int `json:"Percentage" xml:"Percentage"` HasSubProcess int `json:"HasSubProcess" xml:"HasSubProcess"` FailMsg string `json:"FailMsg" xml:"FailMsg"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` DstType int `json:"DstType" xml:"DstType"` RunCount int `json:"RunCount" xml:"RunCount"` SrcTypeCode string `json:"SrcTypeCode" xml:"SrcTypeCode"` TaskName string `json:"TaskName" xml:"TaskName"` TriggerType int `json:"TriggerType" xml:"TriggerType"` Type int `json:"Type" xml:"Type"` }
Task is a nested struct in sddp response
type Template ¶ added in v1.62.399
type Template struct { CurrentRiskLevel int `json:"CurrentRiskLevel" xml:"CurrentRiskLevel"` Status int `json:"Status" xml:"Status"` Type int `json:"Type" xml:"Type"` SupportEdit int `json:"SupportEdit" xml:"SupportEdit"` MaxCategoryLevel int `json:"MaxCategoryLevel" xml:"MaxCategoryLevel"` Name string `json:"Name" xml:"Name"` MaxRiskLevel int `json:"MaxRiskLevel" xml:"MaxRiskLevel"` Id int64 `json:"Id" xml:"Id"` Description string `json:"Description" xml:"Description"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` }
Template is a nested struct in sddp response
type UserStatus ¶
type UserStatus struct { UseOssSize int64 `json:"UseOssSize" xml:"UseOssSize"` UseInstanceNum int `json:"UseInstanceNum" xml:"UseInstanceNum"` InstanceNum int `json:"InstanceNum" xml:"InstanceNum"` ChargeType string `json:"ChargeType" xml:"ChargeType"` IncSensitiveTables int64 `json:"IncSensitiveTables" xml:"IncSensitiveTables"` AuditUpgradeStatus bool `json:"AuditUpgradeStatus" xml:"AuditUpgradeStatus"` DataMaskTasks int64 `json:"DataMaskTasks" xml:"DataMaskTasks"` Authed bool `json:"Authed" xml:"Authed"` LabStatus int `json:"LabStatus" xml:"LabStatus"` Version string `json:"Version" xml:"Version"` OdpsSet bool `json:"OdpsSet" xml:"OdpsSet"` OssBucketSet bool `json:"OssBucketSet" xml:"OssBucketSet"` SensitiveTable int64 `json:"SensitiveTable" xml:"SensitiveTable"` RemainDays int `json:"RemainDays" xml:"RemainDays"` TotalDataMaskColumns int64 `json:"TotalDataMaskColumns" xml:"TotalDataMaskColumns"` DatamaskColumns int64 `json:"DatamaskColumns" xml:"DatamaskColumns"` AuthProductList string `json:"AuthProductList" xml:"AuthProductList"` Trail bool `json:"Trail" xml:"Trail"` DivulgeCount int64 `json:"DivulgeCount" xml:"DivulgeCount"` RdsSet bool `json:"RdsSet" xml:"RdsSet"` DbAuditStatus int `json:"DbAuditStatus" xml:"DbAuditStatus"` RenewStatus bool `json:"RenewStatus" xml:"RenewStatus"` SensitiveObjects int64 `json:"SensitiveObjects" xml:"SensitiveObjects"` DataMaskColumns int64 `json:"DataMaskColumns" xml:"DataMaskColumns"` DlpTotalCount int64 `json:"DlpTotalCount" xml:"DlpTotalCount"` SensitiveObject int64 `json:"SensitiveObject" xml:"SensitiveObject"` DlpCount int64 `json:"DlpCount" xml:"DlpCount"` InstanceId string `json:"InstanceId" xml:"InstanceId"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` OssSize int64 `json:"OssSize" xml:"OssSize"` SensitiveTotalTop string `json:"SensitiveTotalTop" xml:"SensitiveTotalTop"` SensitiveTables int64 `json:"SensitiveTables" xml:"SensitiveTables"` SensitiveTop string `json:"SensitiveTop" xml:"SensitiveTop"` Purchased bool `json:"Purchased" xml:"Purchased"` Buyed bool `json:"Buyed" xml:"Buyed"` IncSensitiveObjects int64 `json:"IncSensitiveObjects" xml:"IncSensitiveObjects"` InstanceStatus int `json:"InstanceStatus" xml:"InstanceStatus"` AssetScanned bool `json:"AssetScanned" xml:"AssetScanned"` AlarmCount int64 `json:"AlarmCount" xml:"AlarmCount"` DisplayTime string `json:"DisplayTime" xml:"DisplayTime"` DataManagerRole int `json:"DataManagerRole" xml:"DataManagerRole"` ReleaseDays int `json:"ReleaseDays" xml:"ReleaseDays"` AuditClosable bool `json:"AuditClosable" xml:"AuditClosable"` AuditReleasable bool `json:"AuditReleasable" xml:"AuditReleasable"` ReleaseTime int64 `json:"ReleaseTime" xml:"ReleaseTime"` InstanceTotalCount int64 `json:"InstanceTotalCount" xml:"InstanceTotalCount"` OssTotalSize int64 `json:"OssTotalSize" xml:"OssTotalSize"` }
UserStatus is a nested struct in sddp response
type VSwitchIdList ¶ added in v1.62.397
type VSwitchIdList struct {
VSwitch []string `json:"vSwitch" xml:"vSwitch"`
}
VSwitchIdList is a nested struct in sddp response
Source Files
¶
- client.go
- create_config.go
- create_data_limit.go
- create_rule.go
- create_scan_task.go
- create_slr_role.go
- delete_data_limit.go
- delete_rule.go
- describe_category_template_list.go
- describe_category_template_rule_list.go
- describe_columns.go
- describe_configs.go
- describe_data_assets.go
- describe_data_limit_detail.go
- describe_data_limit_set.go
- describe_data_limits.go
- describe_data_masking_run_history.go
- describe_data_masking_tasks.go
- describe_data_object_column_detail.go
- describe_data_objects.go
- describe_event_detail.go
- describe_event_types.go
- describe_events.go
- describe_instance_sources.go
- describe_instances.go
- describe_oss_object_detail.go
- describe_oss_objects.go
- describe_packages.go
- describe_risk_levels.go
- describe_rules.go
- describe_tables.go
- describe_user_status.go
- disable_user_config.go
- endpoint.go
- exec_datamask.go
- manual_trigger_masking_process.go
- modify_data_limit.go
- modify_default_level.go
- modify_event_status.go
- modify_event_type_status.go
- modify_report_task_status.go
- modify_rule.go
- modify_rule_status.go
- stop_masking_process.go
- struct_asset.go
- struct_categories_in_describe_data_object_column_detail.go
- struct_categories_in_describe_data_objects.go
- struct_chart.go
- struct_chart_item.go
- struct_column.go
- struct_config.go
- struct_config_list.go
- struct_content.go
- struct_content_item.go
- struct_data.go
- struct_data_limit.go
- struct_data_limit_list.go
- struct_data_limit_set.go
- struct_detail.go
- struct_event.go
- struct_event_type.go
- struct_event_type_list.go
- struct_handle_info.go
- struct_handle_info_list.go
- struct_instance.go
- struct_instance_source.go
- struct_items_in_describe_category_template_list.go
- struct_items_in_describe_category_template_rule_list.go
- struct_items_in_describe_columns.go
- struct_items_in_describe_data_assets.go
- struct_items_in_describe_data_limits.go
- struct_items_in_describe_data_masking_run_history.go
- struct_items_in_describe_data_masking_tasks.go
- struct_items_in_describe_data_object_column_detail.go
- struct_items_in_describe_data_objects.go
- struct_items_in_describe_events.go
- struct_items_in_describe_instance_sources.go
- struct_items_in_describe_instances.go
- struct_items_in_describe_oss_objects.go
- struct_items_in_describe_packages.go
- struct_items_in_describe_rules.go
- struct_items_in_describe_tables.go
- struct_model_tags_in_describe_columns.go
- struct_model_tags_in_describe_data_object_column_detail.go
- struct_model_tags_in_describe_data_objects.go
- struct_model_tags_in_describe_instances.go
- struct_model_tags_in_describe_oss_object_detail.go
- struct_model_tags_in_describe_tables.go
- struct_model_tags_item.go
- struct_oss_bucket.go
- struct_oss_bucket_list.go
- struct_oss_object_detail.go
- struct_package.go
- struct_region.go
- struct_region_list.go
- struct_resource_info.go
- struct_resource_info_item.go
- struct_risk_level.go
- struct_risk_level_list.go
- struct_rule.go
- struct_rule_in_describe_rules.go
- struct_rule_list_in_describe_data_objects.go
- struct_rule_list_in_describe_oss_object_detail.go
- struct_rule_list_in_describe_oss_objects.go
- struct_rule_list_in_describe_tables.go
- struct_rule_list_item.go
- struct_sample_list_in_describe_columns.go
- struct_sample_list_in_describe_oss_object_detail.go
- struct_security_group_id_list.go
- struct_sub_type.go
- struct_sub_type_list.go
- struct_table.go
- struct_task.go
- struct_template.go
- struct_user_status.go
- struct_v_switch_id_list.go
- struct_x.go
- struct_y.go