Documentation ¶
Index ¶
- type AddRdsNoAgentDatabaseRequest
- type AddRdsNoAgentDatabaseResponse
- type AgentSwitchRequest
- type AuditInstanceListBean
- type AzInfo
- type BatchAddResourceTagRequest
- type BatchAddResourceTagResponse
- type BatchDeleteResourceTagRequest
- type BatchDeleteResourceTagResponse
- type BatchSwitchesRequest
- type BatchSwitchesRequestStatus
- type BatchSwitchesRequestStatusEnum
- type CountResourceInstanceByTagRequest
- type CountResourceInstanceByTagResponse
- type CreateInstancePeriodRequest
- type CreateInstancePeriodRequestNics
- type CreateInstancePeriodRequestProductInfos
- type CreateInstancePeriodRequestSecurityGroups
- type CreateInstancesPeriodOrderRequest
- type CreateInstancesPeriodOrderResponse
- type DataBase
- type DataBaseBean
- type EcsSpecificationBean
- type JobBean
- type KeyValueBean
- type ListAuditDatabasesRequest
- type ListAuditDatabasesResponse
- type ListAuditInstanceJobsRequest
- type ListAuditInstanceJobsResponse
- type ListAuditInstancesRequest
- type ListAuditInstancesResponse
- type ListAuditOperateLogsRequest
- type ListAuditOperateLogsResponse
- type ListAuditRuleRisksRequest
- type ListAuditRuleRisksResponse
- type ListAuditRuleScopesRequest
- type ListAuditRuleScopesResponse
- type ListAuditSensitiveMasksRequest
- type ListAuditSensitiveMasksResponse
- type ListAvailabilityZoneInfosRequest
- type ListAvailabilityZoneInfosResponse
- type ListEcsSpecificationRequest
- type ListEcsSpecificationResponse
- type ListProjectResourceTagsRequest
- type ListProjectResourceTagsResponse
- type ListResourceInstanceByTagRequest
- type ListResourceInstanceByTagResponse
- type ListSqlInjectionRulesRequest
- type ListSqlInjectionRulesResponse
- type OperateLogGetRequest
- type OperateLogInfo
- type ProjectResourceTagResponseTags
- type RdsNoAgentDbRequest
- type RdsNoAgentDbRequestDatabases
- type ResourceInstanceResponseResources
- type ResourceInstanceResponseSysTags
- type ResourceInstanceResponseTags
- type ResourceInstanceTagRequest
- type ResourceInstanceTagRequestMatches
- type ResourceTagRequest
- type RuleRiskInfoBeanSchemas
- type RuleRiskResponseRules
- type RuleScopeInfo
- type SecurityGroupRequest
- type SensitiveMaskResponseRules
- type ShowAuditQuotaRequest
- type ShowAuditQuotaResponse
- type ShowAuditRuleRiskRequest
- type ShowAuditRuleRiskResponse
- type SqlRuleRequest
- type SqlRuleResponseRules
- type SwitchAgentRequest
- type SwitchAgentResponse
- type SwitchRiskRuleRequest
- type SwitchRiskRuleResponse
- type TagKeyValuesBean
- type TimeRangeBean
- type UpdateAuditSecurityGroupRequest
- type UpdateAuditSecurityGroupResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddRdsNoAgentDatabaseRequest ¶ added in v0.1.15
type AddRdsNoAgentDatabaseRequest struct { // 实例ID InstanceId string `json:"instance_id"` Body *RdsNoAgentDbRequest `json:"body,omitempty"` }
Request Object
func (AddRdsNoAgentDatabaseRequest) String ¶ added in v0.1.15
func (o AddRdsNoAgentDatabaseRequest) String() string
type AddRdsNoAgentDatabaseResponse ¶ added in v0.1.15
type AddRdsNoAgentDatabaseResponse struct { // 添加失败的数据库实例id IllegalDbId *[]string `json:"illegal_db_id,omitempty"` // 添加成功的数据库实例id LegalDbId *[]string `json:"legal_db_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddRdsNoAgentDatabaseResponse) String ¶ added in v0.1.15
func (o AddRdsNoAgentDatabaseResponse) String() string
type AgentSwitchRequest ¶
type AgentSwitchRequest struct { // 审计agent的ID AgentId string `json:"agent_id"` // Agent开关状态 1:开启 0:关闭 Status int32 `json:"status"` }
func (AgentSwitchRequest) String ¶
func (o AgentSwitchRequest) String() string
type AuditInstanceListBean ¶ added in v0.1.15
type AuditInstanceListBean struct { // 付费模式 Period:包周期 Demand:按需。 ChargeModel string `json:"charge_model"` // 备注信息。 Comment string `json:"comment"` // 配置的数据库总数。 ConfigNum int32 `json:"config_num"` // 连接地址。 ConnectIp string `json:"connect_ip"` // ipv6连接地址。 ConnectIpv6 string `json:"connect_ipv6"` // CPU个数 Cpu int32 `json:"cpu"` // 创建时间 Created string `json:"created"` // 支持的数据库总数 DatabaseLimit int32 `json:"database_limit"` // 1.冻结可释放 2.冻结不可释放 3.冻结后不可续费 Effect int32 `json:"effect"` // 过期时间 Expired string `json:"expired"` // ID Id string `json:"id"` // 剩余天数 KeepDays string `json:"keep_days"` // 实例别名 Name string `json:"name"` // 如果有返回,则需要升级,如果没有,则为null NewVersion string `json:"new_version"` // 绑定弹性IP的portID PortId string `json:"port_id"` // 内存 Ram int32 `json:"ram"` // 实例所在region Region string `json:"region"` // 到期天数 RemainDays string `json:"remain_days"` // 资源ID ResourceId string `json:"resource_id"` // 实例的规格 ResourceSpecCode string `json:"resource_spec_code"` // 场景 Scene string `json:"scene"` // 安全组 SecurityGroupId string `json:"security_group_id"` // 实例规格 Specification string `json:"specification"` // 实例状态: SHUTOFF(已关闭) ACTIVE(运行中,允许任何操作) DELETING(删除中,不允许任何操作) BUILD(创建中,不允许任何操作) DELETED(已删除,不需要展示) ERROR(故障,只允许删除) HAWAIT(等待备机创建成功,不允许任何操作) FROZEN(已冻结,只允许续费、绑定/解绑) UPGRADING(升级中,不允许升级操作) Status string `json:"status"` // 子网ID SubnetId string `json:"subnet_id"` // 任务状态: powering-on(正在开启,实例可以绑定、解绑) powering-off(正在关闭,实例可以绑定、解绑) rebooting(正在重启,实例可以绑定、解绑) delete_wait(等待删除,集群与实例不允许任何操作) NO_TASK(不展示) Task string `json:"task"` // 实例的当前版本 Version string `json:"version"` // 虚拟私有云 VpcId string `json:"vpc_id"` // 可用区 Zone string `json:"zone"` }
审计实例列表bean
func (AuditInstanceListBean) String ¶ added in v0.1.15
func (o AuditInstanceListBean) String() string
type AzInfo ¶ added in v0.1.15
type BatchAddResourceTagRequest ¶ added in v0.1.15
type BatchAddResourceTagRequest struct { // 资源类型。审计:auditInstance ResourceType string `json:"resource_type"` // 资源ID ResourceId string `json:"resource_id"` Body *ResourceTagRequest `json:"body,omitempty"` }
Request Object
func (BatchAddResourceTagRequest) String ¶ added in v0.1.15
func (o BatchAddResourceTagRequest) String() string
type BatchAddResourceTagResponse ¶ added in v0.1.15
type BatchAddResourceTagResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchAddResourceTagResponse) String ¶ added in v0.1.15
func (o BatchAddResourceTagResponse) String() string
type BatchDeleteResourceTagRequest ¶ added in v0.1.15
type BatchDeleteResourceTagRequest struct { // 资源类型。审计:auditInstance ResourceType string `json:"resource_type"` // 资源ID ResourceId string `json:"resource_id"` Body *ResourceTagRequest `json:"body,omitempty"` }
Request Object
func (BatchDeleteResourceTagRequest) String ¶ added in v0.1.15
func (o BatchDeleteResourceTagRequest) String() string
type BatchDeleteResourceTagResponse ¶ added in v0.1.15
type BatchDeleteResourceTagResponse struct { Body *string `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (BatchDeleteResourceTagResponse) String ¶ added in v0.1.15
func (o BatchDeleteResourceTagResponse) String() string
type BatchSwitchesRequest ¶
type BatchSwitchesRequest struct { // risk id, ids 中间逗号分隔 Ids *string `json:"ids,omitempty"` // OFF:关闭 ON:开启 Status *BatchSwitchesRequestStatus `json:"status,omitempty"` }
func (BatchSwitchesRequest) String ¶
func (o BatchSwitchesRequest) String() string
type BatchSwitchesRequestStatus ¶
type BatchSwitchesRequestStatus struct {
// contains filtered or unexported fields
}
func (BatchSwitchesRequestStatus) MarshalJSON ¶
func (c BatchSwitchesRequestStatus) MarshalJSON() ([]byte, error)
func (*BatchSwitchesRequestStatus) UnmarshalJSON ¶
func (c *BatchSwitchesRequestStatus) UnmarshalJSON(b []byte) error
func (BatchSwitchesRequestStatus) Value ¶ added in v0.0.90
func (c BatchSwitchesRequestStatus) Value() string
type BatchSwitchesRequestStatusEnum ¶
type BatchSwitchesRequestStatusEnum struct { OFF BatchSwitchesRequestStatus ON BatchSwitchesRequestStatus }
func GetBatchSwitchesRequestStatusEnum ¶
func GetBatchSwitchesRequestStatusEnum() BatchSwitchesRequestStatusEnum
type CountResourceInstanceByTagRequest ¶ added in v0.1.15
type CountResourceInstanceByTagRequest struct { // 资源类型。审计:auditInstance ResourceType string `json:"resource_type"` Body *ResourceInstanceTagRequest `json:"body,omitempty"` }
Request Object
func (CountResourceInstanceByTagRequest) String ¶ added in v0.1.15
func (o CountResourceInstanceByTagRequest) String() string
type CountResourceInstanceByTagResponse ¶ added in v0.1.15
type CountResourceInstanceByTagResponse struct { // 资源实例列表 Resources *[]ResourceInstanceResponseResources `json:"resources,omitempty"` // 总记录数 TotalCount *int32 `json:"total_count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CountResourceInstanceByTagResponse) String ¶ added in v0.1.15
func (o CountResourceInstanceByTagResponse) String() string
type CreateInstancePeriodRequest ¶ added in v0.1.15
type CreateInstancePeriodRequest struct { // 云服务器使用的规格ID FlavorRef string `json:"flavor_ref"` // 云服务器名称。 取值范围: • 只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于64个字符。 • 创建的云服务器数量大于1时,长度小于等于59个字符 Name string `json:"name"` // VPC的ID VpcId string `json:"vpc_id"` // 云服务器对应可用分区信息。(两个主备分区,中间用“,”分割,例如az1.dc1,az2.dc2) AvailabilityZone string `json:"availability_zone"` // 企业项目ID EnterpriseProjectId string `json:"enterprise_project_id"` // 云服务器对应的网卡信息 Nics []CreateInstancePeriodRequestNics `json:"nics"` // 云服务器对应安全组信息 SecurityGroups []CreateInstancePeriodRequestSecurityGroups `json:"security_groups"` // 备注信息 Comment *string `json:"comment,omitempty"` // 云服务器所在区域ID Region string `json:"region"` // 服务类型: 默认hws.service.type.dbss CloudServiceType string `json:"cloud_service_type"` // 计费模式: • 0:包周期计费 • 1:按需计费 ChargingMode int32 `json:"charging_mode"` // 订购周期类型: • 0:天; • 1:周; • 2:月; • 3:年; • 4:小时; • 5:绝对时间 PeriodType int32 `json:"period_type"` // 订购周期数 PeriodNum int32 `json:"period_num"` // 订购数量: DBSS只支持订购1套,不支持多套 SubscriptionNum int32 `json:"subscription_num"` // 产品信息列表 ProductInfos []CreateInstancePeriodRequestProductInfos `json:"product_infos"` // 资源标签 Tags *[]KeyValueBean `json:"tags,omitempty"` // 折扣信息 PromotionInfo *string `json:"promotion_info,omitempty"` // 自动续费 1表示自动续费,0表示不自动续费 IsAutoRenew *int32 `json:"is_auto_renew,omitempty"` }
func (CreateInstancePeriodRequest) String ¶ added in v0.1.15
func (o CreateInstancePeriodRequest) String() string
type CreateInstancePeriodRequestNics ¶ added in v0.1.15
type CreateInstancePeriodRequestNics struct { // 网卡对应的子网ID SubnetId string `json:"subnet_id"` // IP地址,不填或空字符串为自动分配 IpAddress *string `json:"ip_address,omitempty"` }
func (CreateInstancePeriodRequestNics) String ¶ added in v0.1.15
func (o CreateInstancePeriodRequestNics) String() string
type CreateInstancePeriodRequestProductInfos ¶ added in v0.1.15
type CreateInstancePeriodRequestProductInfos struct { // 产品ID ProductId string `json:"product_id"` // 服务类型: 默认hws.service.type.dbss CloudServiceType string `json:"cloud_service_type"` // 资源类型: 默认hws.resource.type.dbss ResourceType string `json:"resource_type"` // 资源规格: dbss.bypassaudit.low、dbss.bypassaudit.medium、dbss.bypassaudit.high ResourceSpecCode string `json:"resource_spec_code"` // 产品规格描述 ProductSpecDesc string `json:"product_spec_desc"` }
func (CreateInstancePeriodRequestProductInfos) String ¶ added in v0.1.15
func (o CreateInstancePeriodRequestProductInfos) String() string
type CreateInstancePeriodRequestSecurityGroups ¶ added in v0.1.15
type CreateInstancePeriodRequestSecurityGroups struct { // 云服务器对应的安全组ID,会对创建云服务器中配置的网卡生效 Id string `json:"id"` }
func (CreateInstancePeriodRequestSecurityGroups) String ¶ added in v0.1.15
func (o CreateInstancePeriodRequestSecurityGroups) String() string
type CreateInstancesPeriodOrderRequest ¶ added in v0.1.15
type CreateInstancesPeriodOrderRequest struct {
Body *CreateInstancePeriodRequest `json:"body,omitempty"`
}
Request Object
func (CreateInstancesPeriodOrderRequest) String ¶ added in v0.1.15
func (o CreateInstancesPeriodOrderRequest) String() string
type CreateInstancesPeriodOrderResponse ¶ added in v0.1.15
type CreateInstancesPeriodOrderResponse struct { // 描述 Description *string `json:"description,omitempty"` // 返回码 Code *string `json:"code,omitempty"` // 订单ID OrderId *string `json:"order_id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateInstancesPeriodOrderResponse) String ¶ added in v0.1.15
func (o CreateInstancesPeriodOrderResponse) String() string
type DataBase ¶ added in v0.1.15
type DataBase struct { // 数据库ID Id *string `json:"id,omitempty"` // 数据库名称 Name string `json:"name"` // 添加的数据库类型: 枚举值: MYSQL ORACLE POSTGRESQL SQLSERVER DAMENG TAURUS DWS KINGBASE GAUSSDBOPENGAUSS GREENPLUM HIGHGO SHENTONG GBASE8A GBASE8S GBASEXDM MONGODB DDS Type string `json:"type"` // 数据库版本 Version string `json:"version"` // 数据库字符集 Charset string `json:"charset"` // 数据库IP Ip string `json:"ip"` // 数据库端口 Port string `json:"port"` // 数据库操作系统 Os string `json:"os"` // 开启状态(1:开启,0:关闭) Status *string `json:"status,omitempty"` // 数据库实例名 InstanceName string `json:"instance_name"` // 数据库的运行状态 枚举值: ACTIVE SHUTOFF ERROR AuditStatus *string `json:"audit_status,omitempty"` // agent的唯一ID AgentUrl *[]string `json:"agent_url,omitempty"` // 数据库分类,取值范围: RDS(表示RDS数据库)和 ECS(自建数据库) DbClassification string `json:"db_classification"` }
数据库信息
type DataBaseBean ¶ added in v0.1.15
type DataBaseBean struct {
Database *DataBase `json:"database"`
}
func (DataBaseBean) String ¶ added in v0.1.15
func (o DataBaseBean) String() string
type EcsSpecificationBean ¶ added in v0.1.15
type EcsSpecificationBean struct { // 可用区集合 Azs []string `json:"azs"` // ID Id string `json:"id"` // 等级 Level string `json:"level"` // 名称 Name string `json:"name"` // 代理 Proxy int32 `json:"proxy"` // 内存 Ram int32 `json:"ram"` // CPU Vcpus int32 `json:"vcpus"` }
func (EcsSpecificationBean) String ¶ added in v0.1.15
func (o EcsSpecificationBean) String() string
type JobBean ¶ added in v0.1.15
type JobBean struct { // 任务ID,异步查询标识 JobId string `json:"job_id"` // 状态 Status string `json:"status"` // 类型 JobType string `json:"job_type"` // 虚拟机ID ServerId string `json:"server_id"` // 虚拟机名称 ServerName string `json:"server_name"` // 开始时间 BeginTime int64 `json:"begin_time"` // 结束时间 EndTime int64 `json:"end_time"` // 计费模式 ChargeMode string `json:"charge_mode"` // 错误码 ErrorCode *string `json:"error_code,omitempty"` // 失败原因 FailReason *string `json:"fail_reason,omitempty"` // 双机实例HA共用的id HaId *string `json:"ha_id,omitempty"` // HA别名 HaName *string `json:"ha_name,omitempty"` }
type KeyValueBean ¶ added in v0.1.15
func (KeyValueBean) String ¶ added in v0.1.15
func (o KeyValueBean) String() string
type ListAuditDatabasesRequest ¶ added in v0.1.15
type ListAuditDatabasesRequest struct { // 实例ID InstanceId string `json:"instance_id"` // 实例状态 ON :开启 OFF : 关闭 Status *string `json:"status,omitempty"` // 偏移量 Offset *string `json:"offset,omitempty"` // 查询记录数 Limit *string `json:"limit,omitempty"` }
Request Object
func (ListAuditDatabasesRequest) String ¶ added in v0.1.15
func (o ListAuditDatabasesRequest) String() string
type ListAuditDatabasesResponse ¶ added in v0.1.15
type ListAuditDatabasesResponse struct { // 数据库信息列表 Databases *[]DataBaseBean `json:"databases,omitempty"` // 总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditDatabasesResponse) String ¶ added in v0.1.15
func (o ListAuditDatabasesResponse) String() string
type ListAuditInstanceJobsRequest ¶ added in v0.1.15
type ListAuditInstanceJobsRequest struct { // 资源ID ResourceId string `json:"resource_id"` }
Request Object
func (ListAuditInstanceJobsRequest) String ¶ added in v0.1.15
func (o ListAuditInstanceJobsRequest) String() string
type ListAuditInstanceJobsResponse ¶ added in v0.1.15
type ListAuditInstanceJobsResponse struct { // 实例创建任务列表 Jobs *[]JobBean `json:"jobs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditInstanceJobsResponse) String ¶ added in v0.1.15
func (o ListAuditInstanceJobsResponse) String() string
type ListAuditInstancesRequest ¶ added in v0.1.15
type ListAuditInstancesRequest struct { // 偏移量 Offset *string `json:"offset,omitempty"` // 查询记录数 Limit *string `json:"limit,omitempty"` }
Request Object
func (ListAuditInstancesRequest) String ¶ added in v0.1.15
func (o ListAuditInstancesRequest) String() string
type ListAuditInstancesResponse ¶ added in v0.1.15
type ListAuditInstancesResponse struct { // 实例信息列表 Servers *[]AuditInstanceListBean `json:"servers,omitempty"` // 总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditInstancesResponse) String ¶ added in v0.1.15
func (o ListAuditInstancesResponse) String() string
type ListAuditOperateLogsRequest ¶ added in v0.1.15
type ListAuditOperateLogsRequest struct { // 实例ID InstanceId string `json:"instance_id"` Body *OperateLogGetRequest `json:"body,omitempty"` }
Request Object
func (ListAuditOperateLogsRequest) String ¶ added in v0.1.15
func (o ListAuditOperateLogsRequest) String() string
type ListAuditOperateLogsResponse ¶ added in v0.1.15
type ListAuditOperateLogsResponse struct { // 总数 TotalNum *int32 `json:"total_num,omitempty"` // 操作日志列表 OperateLog *[]OperateLogInfo `json:"operate_log,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditOperateLogsResponse) String ¶ added in v0.1.15
func (o ListAuditOperateLogsResponse) String() string
type ListAuditRuleRisksRequest ¶ added in v0.1.15
type ListAuditRuleRisksRequest struct { // 实例ID InstanceId string `json:"instance_id"` // 风险名称 Name *string `json:"name,omitempty"` // 风险级别[LOW,MEDIUM,HIGH,NO_RISK] RiskLevels *string `json:"risk_levels,omitempty"` }
Request Object
func (ListAuditRuleRisksRequest) String ¶ added in v0.1.15
func (o ListAuditRuleRisksRequest) String() string
type ListAuditRuleRisksResponse ¶ added in v0.1.15
type ListAuditRuleRisksResponse struct { // 风险规则列表 Rules *[]RuleRiskResponseRules `json:"rules,omitempty"` // 总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditRuleRisksResponse) String ¶ added in v0.1.15
func (o ListAuditRuleRisksResponse) String() string
type ListAuditRuleScopesRequest ¶ added in v0.1.15
type ListAuditRuleScopesRequest struct { // 实例ID InstanceId string `json:"instance_id"` // 偏移量 Offset *string `json:"offset,omitempty"` // 查询记录数 Limit *string `json:"limit,omitempty"` }
Request Object
func (ListAuditRuleScopesRequest) String ¶ added in v0.1.15
func (o ListAuditRuleScopesRequest) String() string
type ListAuditRuleScopesResponse ¶ added in v0.1.15
type ListAuditRuleScopesResponse struct { // 审计范围规则列表 Scopes *[]RuleScopeInfo `json:"scopes,omitempty"` // 总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditRuleScopesResponse) String ¶ added in v0.1.15
func (o ListAuditRuleScopesResponse) String() string
type ListAuditSensitiveMasksRequest ¶ added in v0.1.15
type ListAuditSensitiveMasksRequest struct { // 实例ID InstanceId string `json:"instance_id"` // 偏移量 Offset *string `json:"offset,omitempty"` // 查询记录数 Limit *string `json:"limit,omitempty"` }
Request Object
func (ListAuditSensitiveMasksRequest) String ¶ added in v0.1.15
func (o ListAuditSensitiveMasksRequest) String() string
type ListAuditSensitiveMasksResponse ¶ added in v0.1.15
type ListAuditSensitiveMasksResponse struct { // 规则列表 Rules *[]SensitiveMaskResponseRules `json:"rules,omitempty"` // 总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAuditSensitiveMasksResponse) String ¶ added in v0.1.15
func (o ListAuditSensitiveMasksResponse) String() string
type ListAvailabilityZoneInfosRequest ¶ added in v0.1.15
type ListAvailabilityZoneInfosRequest struct { }
Request Object
func (ListAvailabilityZoneInfosRequest) String ¶ added in v0.1.15
func (o ListAvailabilityZoneInfosRequest) String() string
type ListAvailabilityZoneInfosResponse ¶ added in v0.1.15
type ListAvailabilityZoneInfosResponse struct { // az列表 Azs *[]AzInfo `json:"azs,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListAvailabilityZoneInfosResponse) String ¶ added in v0.1.15
func (o ListAvailabilityZoneInfosResponse) String() string
type ListEcsSpecificationRequest ¶ added in v0.1.15
type ListEcsSpecificationRequest struct { }
Request Object
func (ListEcsSpecificationRequest) String ¶ added in v0.1.15
func (o ListEcsSpecificationRequest) String() string
type ListEcsSpecificationResponse ¶ added in v0.1.15
type ListEcsSpecificationResponse struct { // ecs规格集合 Specification *[]EcsSpecificationBean `json:"specification,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListEcsSpecificationResponse) String ¶ added in v0.1.15
func (o ListEcsSpecificationResponse) String() string
type ListProjectResourceTagsRequest ¶ added in v0.1.15
type ListProjectResourceTagsRequest struct { // 资源类型。审计:auditInstance ResourceType string `json:"resource_type"` }
Request Object
func (ListProjectResourceTagsRequest) String ¶ added in v0.1.15
func (o ListProjectResourceTagsRequest) String() string
type ListProjectResourceTagsResponse ¶ added in v0.1.15
type ListProjectResourceTagsResponse struct { // 标签列表 Tags *[]ProjectResourceTagResponseTags `json:"tags,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListProjectResourceTagsResponse) String ¶ added in v0.1.15
func (o ListProjectResourceTagsResponse) String() string
type ListResourceInstanceByTagRequest ¶ added in v0.1.15
type ListResourceInstanceByTagRequest struct { // 资源类型。审计:auditInstance ResourceType string `json:"resource_type"` // 查询记录数(action为count时无此参数)如果action为filter默认为1000,limit最多为1000,不能为负数,最小值为1 Limit *string `json:"limit,omitempty"` // 索引位置,偏移量(action为count时无此参数)从第一条数据偏移offset条数据后开始查询,如果action为filter默认为0(偏移0条数据,表示从第一条数据开始查询),必须为数字,不能为负数 Offset *string `json:"offset,omitempty"` Body *ResourceInstanceTagRequest `json:"body,omitempty"` }
Request Object
func (ListResourceInstanceByTagRequest) String ¶ added in v0.1.15
func (o ListResourceInstanceByTagRequest) String() string
type ListResourceInstanceByTagResponse ¶ added in v0.1.15
type ListResourceInstanceByTagResponse struct { // 资源实例列表 Resources *[]ResourceInstanceResponseResources `json:"resources,omitempty"` // 总记录数 TotalCount *int32 `json:"total_count,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListResourceInstanceByTagResponse) String ¶ added in v0.1.15
func (o ListResourceInstanceByTagResponse) String() string
type ListSqlInjectionRulesRequest ¶ added in v0.1.15
type ListSqlInjectionRulesRequest struct { // 实例ID InstanceId string `json:"instance_id"` Body *SqlRuleRequest `json:"body,omitempty"` }
Request Object
func (ListSqlInjectionRulesRequest) String ¶ added in v0.1.15
func (o ListSqlInjectionRulesRequest) String() string
type ListSqlInjectionRulesResponse ¶ added in v0.1.15
type ListSqlInjectionRulesResponse struct { // SQL规则列表 Rules *[]SqlRuleResponseRules `json:"rules,omitempty"` // 当前范围总数 Total *int32 `json:"total,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListSqlInjectionRulesResponse) String ¶ added in v0.1.15
func (o ListSqlInjectionRulesResponse) String() string
type OperateLogGetRequest ¶ added in v0.1.15
type OperateLogGetRequest struct { Time *TimeRangeBean `json:"time,omitempty"` // 筛选角色用户获取操作日志 UserName *string `json:"user_name,omitempty"` // 筛选操作对象名称获取操作日志 OperateName *string `json:"operate_name,omitempty"` // 根据执行结果获取操作日志 [success, fail] Result *string `json:"result,omitempty"` // 页数 Page *string `json:"page,omitempty"` // 每页条数 Size *string `json:"size,omitempty"` }
func (OperateLogGetRequest) String ¶ added in v0.1.15
func (o OperateLogGetRequest) String() string
type OperateLogInfo ¶ added in v0.1.15
type OperateLogInfo struct { // 操作日志ID Id *string `json:"id,omitempty"` // 操作日志用户 User *string `json:"user,omitempty"` // 该条记录发生的时间,格式为时间戳 Time *string `json:"time,omitempty"` // 该条记录的功能类型 Function *string `json:"function,omitempty"` // 该条记录的操作类型 create:创建 update:更新 operate:操作(开关) delete:删除 Action *string `json:"action,omitempty"` // 该条记录对应的用户操作对象 Name *string `json:"name,omitempty"` // 该条记录具体的描述 Description *string `json:"description,omitempty"` // 该条记录对应用户执行的结果 success表示成功 fail表示失败 Result *string `json:"result,omitempty"` }
func (OperateLogInfo) String ¶ added in v0.1.15
func (o OperateLogInfo) String() string
type ProjectResourceTagResponseTags ¶ added in v0.1.15
type ProjectResourceTagResponseTags struct { // 键。最大长度128个字符。 key满足3.1 KEY字符集规范。 Key string `json:"key"` // 值列表。每个值最大长度255个字符。 value满足3.2 VALUE字符集规范。 Values []string `json:"values"` }
func (ProjectResourceTagResponseTags) String ¶ added in v0.1.15
func (o ProjectResourceTagResponseTags) String() string
type RdsNoAgentDbRequest ¶ added in v0.1.15
type RdsNoAgentDbRequest struct { // 添加数据库信息列表 Databases []RdsNoAgentDbRequestDatabases `json:"databases"` // 总数 TotalCount *int32 `json:"total_count,omitempty"` }
func (RdsNoAgentDbRequest) String ¶ added in v0.1.15
func (o RdsNoAgentDbRequest) String() string
type RdsNoAgentDbRequestDatabases ¶ added in v0.1.15
type RdsNoAgentDbRequestDatabases struct { // 数据库ID Id string `json:"id"` // 数据库名称 DbName string `json:"db_name"` // 数据库状态 Status string `json:"status"` // 数据库端口 Port string `json:"port"` // 数据库IP Ip string `json:"ip"` // 数据库实例名称 InstanceName string `json:"instance_name"` // 数据库版本 Version string `json:"version"` // 数据库类型 Type string `json:"type"` // 企业项目ID EnterpriseId string `json:"enterprise_id"` // 企业项目名称 EnterpriseName *string `json:"enterprise_name,omitempty"` }
func (RdsNoAgentDbRequestDatabases) String ¶ added in v0.1.15
func (o RdsNoAgentDbRequestDatabases) String() string
type ResourceInstanceResponseResources ¶ added in v0.1.15
type ResourceInstanceResponseResources struct { // 资源详情。 资源对象,用于扩展。默认为空 ResourceDetail *interface{} `json:"resource_detail"` // 资源ID ResourceId string `json:"resource_id"` // 资源名称,资源没有名称时默认为空字符串,eip返回ip地址 ResourceName string `json:"resource_name"` // 标签列表,没有标签默认为空数组 Tags []ResourceInstanceResponseTags `json:"tags"` // 仅op_service权限才可以可以获取此字段: 目前只包含一个resource_tag 结构体 key:_sys_enterprise_project_id value:企业项目id,0表示默认企业项目 非op_service场景不能返回此字段 SysTags *[]ResourceInstanceResponseSysTags `json:"sys_tags,omitempty"` }
func (ResourceInstanceResponseResources) String ¶ added in v0.1.15
func (o ResourceInstanceResponseResources) String() string
type ResourceInstanceResponseSysTags ¶ added in v0.1.15
type ResourceInstanceResponseSysTags struct { // 键 Key *string `json:"key,omitempty"` // 值 Value *string `json:"value,omitempty"` }
func (ResourceInstanceResponseSysTags) String ¶ added in v0.1.15
func (o ResourceInstanceResponseSysTags) String() string
type ResourceInstanceResponseTags ¶ added in v0.1.15
type ResourceInstanceResponseTags struct { // 键 Key *string `json:"key,omitempty"` // 值 Value *string `json:"value,omitempty"` }
func (ResourceInstanceResponseTags) String ¶ added in v0.1.15
func (o ResourceInstanceResponseTags) String() string
type ResourceInstanceTagRequest ¶ added in v0.1.15
type ResourceInstanceTagRequest struct { // 搜索字段,key为要匹配的字段,如resource_name等。value为匹配的值。key为固定字典值,不能包含重复的key或不支持的key。 根据key的值确认是否需要模糊匹配,如resource_name默认为模糊搜索(不区分大小写),如果value为空字符串精确匹配(多数服务不存在资源名称为空的情况,因此此类情况返回空列表)。resource_id为精确匹配。第一期只做resource_name,后续再扩展。 Matches *[]ResourceInstanceTagRequestMatches `json:"matches,omitempty"` // 不包含标签,最多包含50个key,每个key下面的value最多10个, 每个key对应的value可以为空数组但结构体不能缺失。Key不能重复,同一个key中values不能重复。结果返回不包含标签的资源列表,key之间是与的关系,key-value结构中value是或的关系。无过滤条件时返回全量数据 NotTags *[]TagKeyValuesBean `json:"not_tags,omitempty"` // 包含标签,最多包含50个key,每个key下面的value最多10个,每个key对应的value可以为空数组但结构体不能缺失。Key不能重复,同一个key中values不能重复。结果返回包含所有标签的资源列表,key之间是与的关系,key-value结构中value是或的关系。无tag过滤条件时返回全量数据 Tags *[]TagKeyValuesBean `json:"tags,omitempty"` // 包含任意标签,最多包含50个key,每个key下面的value最多10个, 每个key对应的value可以为空数组但结构体不能缺失。Key不能重复,同一个key中values不能重复。结果返回包含标签的资源列表,key之间是或的关系,key-value结构中value是或的关系。无过滤条件时返回全量数据 TagsAny *[]TagKeyValuesBean `json:"tags_any,omitempty"` // 不包含任意标签,最多包含50个key,每个key下面的value最多10个, 每个key对应的value可以为空数组但结构体不能缺失。Key不能重复,同一个key中values不能重复。结果返回不包含标签的资源列表,key之间是或的关系,key-value结构中value是或的关系。无过滤条件时返回全量数据 NotTagsAny *[]TagKeyValuesBean `json:"not_tags_any,omitempty"` SysTags *TagKeyValuesBean `json:"sys_tags,omitempty"` // 不包含任意一个标签,该字段为true时查询所有不带标签的资源,此时忽略 “tags”、“tags_any”、“not_tags”、“not_tags_any”字段 WithoutAnyTag *bool `json:"without_any_tag,omitempty"` }
func (ResourceInstanceTagRequest) String ¶ added in v0.1.15
func (o ResourceInstanceTagRequest) String() string
type ResourceInstanceTagRequestMatches ¶ added in v0.1.15
type ResourceInstanceTagRequestMatches struct { // 键 Key *string `json:"key,omitempty"` // 值 Value *string `json:"value,omitempty"` }
func (ResourceInstanceTagRequestMatches) String ¶ added in v0.1.15
func (o ResourceInstanceTagRequestMatches) String() string
type ResourceTagRequest ¶ added in v0.1.15
type ResourceTagRequest struct { // 标签列表 租户权限时该字段必选,op_service权限时和sys_tags二选一 Tags *[]KeyValueBean `json:"tags,omitempty"` // 系统标签列表 op_service权限可以访问,和tags二选一。 目前TMS调用时只包含一个resource_tag结构体 ,key固定为:_sys_enterprise_project_id value是UUID或0,value为0表示默认企业项目 SysTags *[]KeyValueBean `json:"sys_tags,omitempty"` }
func (ResourceTagRequest) String ¶ added in v0.1.15
func (o ResourceTagRequest) String() string
type RuleRiskInfoBeanSchemas ¶ added in v0.1.15
type RuleRiskInfoBeanSchemas struct { // schema名称 Schema *string `json:"schema,omitempty"` // 表名 Table *string `json:"table,omitempty"` // 列名 Column *string `json:"column,omitempty"` }
func (RuleRiskInfoBeanSchemas) String ¶ added in v0.1.15
func (o RuleRiskInfoBeanSchemas) String() string
type RuleRiskResponseRules ¶ added in v0.1.15
type RuleRiskResponseRules struct { // 风险规则ID Id *string `json:"id,omitempty"` // 风险规则名称 Name *string `json:"name,omitempty"` // 风险类型 Type *string `json:"type,omitempty"` // 风险特征 Feature *string `json:"feature,omitempty"` // 风险规则状态 Status *string `json:"status,omitempty"` // 风险规则优先级 Rank *int32 `json:"rank,omitempty"` // 风险级别 RiskLevel *string `json:"risk_level,omitempty"` }
func (RuleRiskResponseRules) String ¶ added in v0.1.15
func (o RuleRiskResponseRules) String() string
type RuleScopeInfo ¶ added in v0.1.15
type RuleScopeInfo struct { // 审计范围规则ID Id *string `json:"id,omitempty"` // 审计范围名称 Name *string `json:"name,omitempty"` // 审计范围动作 Action *string `json:"action,omitempty"` // 审计范围规则状态 Status *string `json:"status,omitempty"` // 审计范围例外IP ExceptionIps *string `json:"exception_ips,omitempty"` // 审计范围规则源IP SourceIps *string `json:"source_ips,omitempty"` // 审计范围源端口 SourcePorts *string `json:"source_ports,omitempty"` // 数据库ID DbIds *string `json:"db_ids,omitempty"` // 数据库名称 DbNames *string `json:"db_names,omitempty"` // 数据库用户 DbUsers *string `json:"db_users,omitempty"` // 是否全审计 AllAudit *bool `json:"all_audit,omitempty"` }
func (RuleScopeInfo) String ¶ added in v0.1.15
func (o RuleScopeInfo) String() string
type SecurityGroupRequest ¶ added in v0.1.15
type SecurityGroupRequest struct { // 资源ID ResourceId string `json:"resource_id"` // 安全组ID列表(目前只支持传一个ID) SecuritygroupIds []string `json:"securitygroup_ids"` }
func (SecurityGroupRequest) String ¶ added in v0.1.15
func (o SecurityGroupRequest) String() string
type SensitiveMaskResponseRules ¶ added in v0.1.15
type SensitiveMaskResponseRules struct { // 规则ID Id *string `json:"id,omitempty"` // 规则名称 Name *string `json:"name,omitempty"` // 规则类型 Type *string `json:"type,omitempty"` // 规则正则表达式 Regex *string `json:"regex,omitempty"` // 替换值 MaskValue *string `json:"mask_value,omitempty"` // 规则状态 Status *string `json:"status,omitempty"` // 操作时间 OperateTime *string `json:"operate_time,omitempty"` }
func (SensitiveMaskResponseRules) String ¶ added in v0.1.15
func (o SensitiveMaskResponseRules) String() string
type ShowAuditQuotaRequest ¶ added in v0.1.15
type ShowAuditQuotaRequest struct { }
Request Object
func (ShowAuditQuotaRequest) String ¶ added in v0.1.15
func (o ShowAuditQuotaRequest) String() string
type ShowAuditQuotaResponse ¶ added in v0.1.15
type ShowAuditQuotaResponse struct { // 实例当前剩余配额。 AuditQuota *int64 `json:"audit_quota,omitempty"` // Cpu当前剩余配额。 Cpu *int64 `json:"cpu,omitempty"` // 项目Id。 ProjectId *string `json:"project_id,omitempty"` // 配额。 Quota *int64 `json:"quota,omitempty"` // 内存当前剩余配额 Ram *int64 `json:"ram,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowAuditQuotaResponse) String ¶ added in v0.1.15
func (o ShowAuditQuotaResponse) String() string
type ShowAuditRuleRiskRequest ¶ added in v0.1.15
type ShowAuditRuleRiskRequest struct { // 实例ID InstanceId string `json:"instance_id"` // 风险规则ID RiskId string `json:"risk_id"` }
Request Object
func (ShowAuditRuleRiskRequest) String ¶ added in v0.1.15
func (o ShowAuditRuleRiskRequest) String() string
type ShowAuditRuleRiskResponse ¶ added in v0.1.15
type ShowAuditRuleRiskResponse struct { // 风险规则ID RuleId *string `json:"rule_id,omitempty"` // 风险名称 RuleName *string `json:"rule_name,omitempty"` // 风险规则状态 枚举值: OFF ON Status *string `json:"status,omitempty"` // 操作集合, 中间逗号分隔 LOGIN CREATE_TABLE CREATE_TABLESPACE DROP_TABLE DROP_TABLESPACE DELETE INSERT INSERT_SELECT SELECT SELECT_FOR_UPDATE UPDATE CREATE_USER DROP_USER GRANT OPERATE ALL Action *string `json:"action,omitempty"` // Schema列表 Schemas *[]RuleRiskInfoBeanSchemas `json:"schemas,omitempty"` // 风险规则优先级 Rank *int32 `json:"rank,omitempty"` // 是否忽略大小写 IgnoreCase *bool `json:"ignore_case,omitempty"` // 风险级别 枚举值: LOW MEDIUM HIGH NO_RISK RiskLevel *string `json:"risk_level,omitempty"` // 数据库id,中间逗号分隔(单个id 小于256位) DbIds *string `json:"db_ids,omitempty"` // 执行时长对执行时长阈值的关系 枚举值: GREATER EQUAL LESS GREATER_EQUAL LESS_EQUAL NO_MATCH ExecutionSymbol *string `json:"execution_symbol,omitempty"` // 设定的执行时长阈值 ExecutionTime *int32 `json:"execution_time,omitempty"` // 影响行数对行数阈值的关系: 枚举值: GREATER EQUAL LESS GREATER_EQUAL LESS_EQUAL NO_MATCH AffectSymbol *string `json:"affect_symbol,omitempty"` // 设定的影响行数阈值 AffectRows *int32 `json:"affect_rows,omitempty"` // 客户端IP段: IP-IP格式,或IP/XX 格式。 各个IP段使用逗号连接 ClientIps *string `json:"client_ips,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowAuditRuleRiskResponse) String ¶ added in v0.1.15
func (o ShowAuditRuleRiskResponse) String() string
type SqlRuleRequest ¶ added in v0.1.15
type SqlRuleRequest struct { // 风险级别:(多项查询使用逗号分隔) HIGH MEDIUM LOW NO_RISK RiskLevels *string `json:"risk_levels,omitempty"` }
func (SqlRuleRequest) String ¶ added in v0.1.15
func (o SqlRuleRequest) String() string
type SqlRuleResponseRules ¶ added in v0.1.15
type SqlRuleResponseRules struct { // SQL规则ID Id *string `json:"id,omitempty"` // SQL规则名称 Name *string `json:"name,omitempty"` // 规则的状态: ON OFF Status *string `json:"status,omitempty"` // 风险级别 HIGH MEDIUM LOW RiskLevel *string `json:"risk_level,omitempty"` // 类型 Type *string `json:"type,omitempty"` // 等级 Rank *int32 `json:"rank,omitempty"` // SQL命令特征 Feature *string `json:"feature,omitempty"` // 正则表达式 Regex *string `json:"regex,omitempty"` }
func (SqlRuleResponseRules) String ¶ added in v0.1.15
func (o SqlRuleResponseRules) String() string
type SwitchAgentRequest ¶
type SwitchAgentRequest struct { // 实例ID InstanceId string `json:"instance_id"` Body *AgentSwitchRequest `json:"body,omitempty"` }
Request Object
func (SwitchAgentRequest) String ¶
func (o SwitchAgentRequest) String() string
type SwitchAgentResponse ¶
type SwitchAgentResponse struct { // 响应状态 Result *string `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SwitchAgentResponse) String ¶
func (o SwitchAgentResponse) String() string
type SwitchRiskRuleRequest ¶
type SwitchRiskRuleRequest struct { // 实例ID InstanceId string `json:"instance_id"` Body *BatchSwitchesRequest `json:"body,omitempty"` }
Request Object
func (SwitchRiskRuleRequest) String ¶
func (o SwitchRiskRuleRequest) String() string
type SwitchRiskRuleResponse ¶
type SwitchRiskRuleResponse struct { // 响应状态 Status *string `json:"status,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SwitchRiskRuleResponse) String ¶
func (o SwitchRiskRuleResponse) String() string
type TagKeyValuesBean ¶ added in v0.1.15
type TagKeyValuesBean struct { // 键。最大长度128个unicode字符。 key不能为空。(搜索时不对此参数做字符集校验),key不能为空或者空字符串,不能为空格,校验和使用之前先trim 前后半角空格 Key string `json:"key"` // 值列表。每个值最大长度255个unicode字符,校验和使用之前先trim 前后半角空格。 value可为空数组但不可缺省。 如果values为空列表,则表示any_value(查询任意value)。value之间为或的关系 Values []string `json:"values"` }
func (TagKeyValuesBean) String ¶ added in v0.1.15
func (o TagKeyValuesBean) String() string
type TimeRangeBean ¶ added in v0.1.15
type TimeRangeBean struct { // 开始时间,必须和end_time成对出现。格式必须为yyyy-MM-dd HH:mm:ss。UTC时间 EndTime *string `json:"end_time,omitempty"` // 结束时间,必须和start_time成对出现。格式必须为yyyy-MM-dd HH:mm:ss。UTC时间 StartTime *string `json:"start_time,omitempty"` // 请求查询的时间段,值为: • HALF_HOUR • HOUR • THREE_HOUR • TWELVE_HOUR • DAY(24小时) • WEEK(7天) • MONTH(30天) 枚举值: HALF_HOUR HOUR THREE_HOUR TWELVE_HOUR DAY WEEK MONTH TimeRange *string `json:"time_range,omitempty"` }
func (TimeRangeBean) String ¶ added in v0.1.15
func (o TimeRangeBean) String() string
type UpdateAuditSecurityGroupRequest ¶ added in v0.1.15
type UpdateAuditSecurityGroupRequest struct {
Body *SecurityGroupRequest `json:"body,omitempty"`
}
Request Object
func (UpdateAuditSecurityGroupRequest) String ¶ added in v0.1.15
func (o UpdateAuditSecurityGroupRequest) String() string
type UpdateAuditSecurityGroupResponse ¶ added in v0.1.15
type UpdateAuditSecurityGroupResponse struct { // 响应状态 Result *string `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateAuditSecurityGroupResponse) String ¶ added in v0.1.15
func (o UpdateAuditSecurityGroupResponse) String() string
Source Files ¶
- model_add_rds_no_agent_database_request.go
- model_add_rds_no_agent_database_response.go
- model_agent_switch_request.go
- model_audit_instance_list_bean.go
- model_az_info.go
- model_batch_add_resource_tag_request.go
- model_batch_add_resource_tag_response.go
- model_batch_delete_resource_tag_request.go
- model_batch_delete_resource_tag_response.go
- model_batch_switches_request.go
- model_count_resource_instance_by_tag_request.go
- model_count_resource_instance_by_tag_response.go
- model_create_instance_period_request.go
- model_create_instance_period_request_nics.go
- model_create_instance_period_request_product_infos.go
- model_create_instance_period_request_security_groups.go
- model_create_instances_period_order_request.go
- model_create_instances_period_order_response.go
- model_data_base.go
- model_data_base_bean.go
- model_ecs_specification_bean.go
- model_job_bean.go
- model_key_value_bean.go
- model_list_audit_databases_request.go
- model_list_audit_databases_response.go
- model_list_audit_instance_jobs_request.go
- model_list_audit_instance_jobs_response.go
- model_list_audit_instances_request.go
- model_list_audit_instances_response.go
- model_list_audit_operate_logs_request.go
- model_list_audit_operate_logs_response.go
- model_list_audit_rule_risks_request.go
- model_list_audit_rule_risks_response.go
- model_list_audit_rule_scopes_request.go
- model_list_audit_rule_scopes_response.go
- model_list_audit_sensitive_masks_request.go
- model_list_audit_sensitive_masks_response.go
- model_list_availability_zone_infos_request.go
- model_list_availability_zone_infos_response.go
- model_list_ecs_specification_request.go
- model_list_ecs_specification_response.go
- model_list_project_resource_tags_request.go
- model_list_project_resource_tags_response.go
- model_list_resource_instance_by_tag_request.go
- model_list_resource_instance_by_tag_response.go
- model_list_sql_injection_rules_request.go
- model_list_sql_injection_rules_response.go
- model_operate_log_get_request.go
- model_operate_log_info.go
- model_project_resource_tag_response_tags.go
- model_rds_no_agent_db_request.go
- model_rds_no_agent_db_request_databases.go
- model_resource_instance_response_resources.go
- model_resource_instance_response_sys_tags.go
- model_resource_instance_response_tags.go
- model_resource_instance_tag_request.go
- model_resource_instance_tag_request_matches.go
- model_resource_tag_request.go
- model_rule_risk_info_bean_schemas.go
- model_rule_risk_response_rules.go
- model_rule_scope_info.go
- model_security_group_request.go
- model_sensitive_mask_response_rules.go
- model_show_audit_quota_request.go
- model_show_audit_quota_response.go
- model_show_audit_rule_risk_request.go
- model_show_audit_rule_risk_response.go
- model_sql_rule_request.go
- model_sql_rule_response_rules.go
- model_switch_agent_request.go
- model_switch_agent_response.go
- model_switch_risk_rule_request.go
- model_switch_risk_rule_response.go
- model_tag_key_values_bean.go
- model_time_range_bean.go
- model_update_audit_security_group_request.go
- model_update_audit_security_group_response.go