Documentation ¶
Index ¶
- Constants
- type AppInfoItem
- type AppTaskData
- type Client
- func (c *Client) CreateAppScanTask(request *CreateAppScanTaskRequest) (response *CreateAppScanTaskResponse, err error)
- func (c *Client) CreateAppScanTaskRepeat(request *CreateAppScanTaskRepeatRequest) (response *CreateAppScanTaskRepeatResponse, err error)
- func (c *Client) CreateAppScanTaskRepeatWithContext(ctx context.Context, request *CreateAppScanTaskRepeatRequest) (response *CreateAppScanTaskRepeatResponse, err error)
- func (c *Client) CreateAppScanTaskWithContext(ctx context.Context, request *CreateAppScanTaskRequest) (response *CreateAppScanTaskResponse, err error)
- func (c *Client) CreateFlySecMiniAppProfessionalScanTask(request *CreateFlySecMiniAppProfessionalScanTaskRequest) (response *CreateFlySecMiniAppProfessionalScanTaskResponse, err error)
- func (c *Client) CreateFlySecMiniAppProfessionalScanTaskWithContext(ctx context.Context, request *CreateFlySecMiniAppProfessionalScanTaskRequest) (response *CreateFlySecMiniAppProfessionalScanTaskResponse, err error)
- func (c *Client) CreateFlySecMiniAppScanTask(request *CreateFlySecMiniAppScanTaskRequest) (response *CreateFlySecMiniAppScanTaskResponse, err error)
- func (c *Client) CreateFlySecMiniAppScanTaskRepeat(request *CreateFlySecMiniAppScanTaskRepeatRequest) (response *CreateFlySecMiniAppScanTaskRepeatResponse, err error)
- func (c *Client) CreateFlySecMiniAppScanTaskRepeatWithContext(ctx context.Context, request *CreateFlySecMiniAppScanTaskRepeatRequest) (response *CreateFlySecMiniAppScanTaskRepeatResponse, err error)
- func (c *Client) CreateFlySecMiniAppScanTaskWithContext(ctx context.Context, request *CreateFlySecMiniAppScanTaskRequest) (response *CreateFlySecMiniAppScanTaskResponse, err error)
- func (c *Client) DescribeBasicDiagnosisResourceUsageInfo(request *DescribeBasicDiagnosisResourceUsageInfoRequest) (response *DescribeBasicDiagnosisResourceUsageInfoResponse, err error)
- func (c *Client) DescribeBasicDiagnosisResourceUsageInfoWithContext(ctx context.Context, request *DescribeBasicDiagnosisResourceUsageInfoRequest) (response *DescribeBasicDiagnosisResourceUsageInfoResponse, err error)
- func (c *Client) DescribeFlySecMiniAppReportUrl(request *DescribeFlySecMiniAppReportUrlRequest) (response *DescribeFlySecMiniAppReportUrlResponse, err error)
- func (c *Client) DescribeFlySecMiniAppReportUrlWithContext(ctx context.Context, request *DescribeFlySecMiniAppReportUrlRequest) (response *DescribeFlySecMiniAppReportUrlResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanReportList(request *DescribeFlySecMiniAppScanReportListRequest) (response *DescribeFlySecMiniAppScanReportListResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanReportListWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanReportListRequest) (response *DescribeFlySecMiniAppScanReportListResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanTaskList(request *DescribeFlySecMiniAppScanTaskListRequest) (response *DescribeFlySecMiniAppScanTaskListResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanTaskListWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanTaskListRequest) (response *DescribeFlySecMiniAppScanTaskListResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanTaskParam(request *DescribeFlySecMiniAppScanTaskParamRequest) (response *DescribeFlySecMiniAppScanTaskParamResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanTaskParamWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanTaskParamRequest) (response *DescribeFlySecMiniAppScanTaskParamResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanTaskStatus(request *DescribeFlySecMiniAppScanTaskStatusRequest) (response *DescribeFlySecMiniAppScanTaskStatusResponse, err error)
- func (c *Client) DescribeFlySecMiniAppScanTaskStatusWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanTaskStatusRequest) (response *DescribeFlySecMiniAppScanTaskStatusResponse, err error)
- func (c *Client) DescribeResourceUsageInfo(request *DescribeResourceUsageInfoRequest) (response *DescribeResourceUsageInfoResponse, err error)
- func (c *Client) DescribeResourceUsageInfoWithContext(ctx context.Context, request *DescribeResourceUsageInfoRequest) (response *DescribeResourceUsageInfoResponse, err error)
- func (c *Client) DescribeScanTaskList(request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
- func (c *Client) DescribeScanTaskListWithContext(ctx context.Context, request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
- func (c *Client) DescribeScanTaskReportUrl(request *DescribeScanTaskReportUrlRequest) (response *DescribeScanTaskReportUrlResponse, err error)
- func (c *Client) DescribeScanTaskReportUrlWithContext(ctx context.Context, request *DescribeScanTaskReportUrlRequest) (response *DescribeScanTaskReportUrlResponse, err error)
- func (c *Client) DescribeScanTaskStatus(request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
- func (c *Client) DescribeScanTaskStatusWithContext(ctx context.Context, request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
- type CreateAppScanTaskRepeatRequest
- type CreateAppScanTaskRepeatRequestParams
- type CreateAppScanTaskRepeatResponse
- type CreateAppScanTaskRepeatResponseParams
- type CreateAppScanTaskRequest
- type CreateAppScanTaskRequestParams
- type CreateAppScanTaskResponse
- type CreateAppScanTaskResponseParams
- type CreateFlySecMiniAppProfessionalScanTaskRequest
- type CreateFlySecMiniAppProfessionalScanTaskRequestParams
- type CreateFlySecMiniAppProfessionalScanTaskResponse
- type CreateFlySecMiniAppProfessionalScanTaskResponseParams
- type CreateFlySecMiniAppScanTaskRepeatRequest
- type CreateFlySecMiniAppScanTaskRepeatRequestParams
- type CreateFlySecMiniAppScanTaskRepeatResponse
- type CreateFlySecMiniAppScanTaskRepeatResponseParams
- type CreateFlySecMiniAppScanTaskRequest
- type CreateFlySecMiniAppScanTaskRequestParams
- type CreateFlySecMiniAppScanTaskResponse
- type CreateFlySecMiniAppScanTaskResponseParams
- type DescribeBasicDiagnosisResourceUsageInfoRequest
- type DescribeBasicDiagnosisResourceUsageInfoRequestParams
- type DescribeBasicDiagnosisResourceUsageInfoResponse
- type DescribeBasicDiagnosisResourceUsageInfoResponseParams
- type DescribeFlySecMiniAppReportUrlRequest
- type DescribeFlySecMiniAppReportUrlRequestParams
- type DescribeFlySecMiniAppReportUrlResponse
- type DescribeFlySecMiniAppReportUrlResponseParams
- type DescribeFlySecMiniAppScanReportListRequest
- type DescribeFlySecMiniAppScanReportListRequestParams
- type DescribeFlySecMiniAppScanReportListResponse
- type DescribeFlySecMiniAppScanReportListResponseParams
- type DescribeFlySecMiniAppScanTaskListRequest
- type DescribeFlySecMiniAppScanTaskListRequestParams
- type DescribeFlySecMiniAppScanTaskListResponse
- type DescribeFlySecMiniAppScanTaskListResponseParams
- type DescribeFlySecMiniAppScanTaskParamRequest
- type DescribeFlySecMiniAppScanTaskParamRequestParams
- type DescribeFlySecMiniAppScanTaskParamResponse
- type DescribeFlySecMiniAppScanTaskParamResponseParams
- type DescribeFlySecMiniAppScanTaskStatusRequest
- type DescribeFlySecMiniAppScanTaskStatusRequestParams
- type DescribeFlySecMiniAppScanTaskStatusResponse
- type DescribeFlySecMiniAppScanTaskStatusResponseParams
- type DescribeResourceUsageInfoRequest
- type DescribeResourceUsageInfoRequestParams
- type DescribeResourceUsageInfoResponse
- type DescribeResourceUsageInfoResponseParams
- type DescribeScanTaskListRequest
- type DescribeScanTaskListRequestParams
- type DescribeScanTaskListResponse
- type DescribeScanTaskListResponseParams
- type DescribeScanTaskReportUrlRequest
- type DescribeScanTaskReportUrlRequestParams
- type DescribeScanTaskReportUrlResponse
- type DescribeScanTaskReportUrlResponseParams
- type DescribeScanTaskStatusRequest
- type DescribeScanTaskStatusRequestParams
- type DescribeScanTaskStatusResponse
- type DescribeScanTaskStatusResponseParams
- type FlySecMiniAppReportData
- type FlySecMiniAppRiskItems
- type FlySecMiniAppTaskData
- type ResourceUsageInfoData
- type TaskFlowStepsInfo
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2020-07-10"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppInfoItem ¶
type AppInfoItem struct { // 小程序apiiid AppPackage *string `json:"AppPackage,omitnil,omitempty" name:"AppPackage"` // 小程序应用名称 // 注意:此字段可能返回 null,表示取不到有效值。 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 小程序应用版本 // 注意:此字段可能返回 null,表示取不到有效值。 AppVersion *string `json:"AppVersion,omitnil,omitempty" name:"AppVersion"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 小程序隐私诊断报告下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 ReportUrl *string `json:"ReportUrl,omitnil,omitempty" name:"ReportUrl"` // 小程序隐私诊断报告名称 // 注意:此字段可能返回 null,表示取不到有效值。 ReportTitle *string `json:"ReportTitle,omitnil,omitempty" name:"ReportTitle"` // 小程序隐私诊断堆栈报告下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 BehaviorUrl *string `json:"BehaviorUrl,omitnil,omitempty" name:"BehaviorUrl"` // 小程序隐私诊断堆栈报告名称 // 注意:此字段可能返回 null,表示取不到有效值。 BehaviorTitle *string `json:"BehaviorTitle,omitnil,omitempty" name:"BehaviorTitle"` // 诊断风险项数量 // 注意:此字段可能返回 null,表示取不到有效值。 HighRiskCount *int64 `json:"HighRiskCount,omitnil,omitempty" name:"HighRiskCount"` // 隐私申明文件名称 // 注意:此字段可能返回 null,表示取不到有效值。 PrivacyTextName *string `json:"PrivacyTextName,omitnil,omitempty" name:"PrivacyTextName"` // 软件MD5 // 注意:此字段可能返回 null,表示取不到有效值。 SoftwareMD5 *string `json:"SoftwareMD5,omitnil,omitempty" name:"SoftwareMD5"` // 隐私文本MD5 // 注意:此字段可能返回 null,表示取不到有效值。 PrivacyTextMD5 *string `json:"PrivacyTextMD5,omitnil,omitempty" name:"PrivacyTextMD5"` }
type AppTaskData ¶
type AppTaskData struct { // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中; TaskStatus *int64 `json:"TaskStatus,omitnil,omitempty" name:"TaskStatus"` // 错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 TaskErrMsg *string `json:"TaskErrMsg,omitnil,omitempty" name:"TaskErrMsg"` // 任务来源,0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 应用信息 AppInfo *AppInfoItem `json:"AppInfo,omitnil,omitempty" name:"AppInfo"` // 任务启动时间 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 任务完成时间(更新时间) EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 联系人信息 // 注意:此字段可能返回 null,表示取不到有效值。 ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) CreateAppScanTask ¶
func (c *Client) CreateAppScanTask(request *CreateAppScanTaskRequest) (response *CreateAppScanTaskResponse, err error)
CreateAppScanTask 创建小程序隐私合规诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAppScanTaskRepeat ¶
func (c *Client) CreateAppScanTaskRepeat(request *CreateAppScanTaskRepeatRequest) (response *CreateAppScanTaskRepeatResponse, err error)
CreateAppScanTaskRepeat 小程序隐私合规诊断重试任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAppScanTaskRepeatWithContext ¶
func (c *Client) CreateAppScanTaskRepeatWithContext(ctx context.Context, request *CreateAppScanTaskRepeatRequest) (response *CreateAppScanTaskRepeatResponse, err error)
CreateAppScanTaskRepeat 小程序隐私合规诊断重试任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAppScanTaskWithContext ¶
func (c *Client) CreateAppScanTaskWithContext(ctx context.Context, request *CreateAppScanTaskRequest) (response *CreateAppScanTaskResponse, err error)
CreateAppScanTask 创建小程序隐私合规诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateFlySecMiniAppProfessionalScanTask ¶ added in v1.0.448
func (c *Client) CreateFlySecMiniAppProfessionalScanTask(request *CreateFlySecMiniAppProfessionalScanTaskRequest) (response *CreateFlySecMiniAppProfessionalScanTaskResponse, err error)
CreateFlySecMiniAppProfessionalScanTask 创建小程序安全深度诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateFlySecMiniAppProfessionalScanTaskWithContext ¶ added in v1.0.448
func (c *Client) CreateFlySecMiniAppProfessionalScanTaskWithContext(ctx context.Context, request *CreateFlySecMiniAppProfessionalScanTaskRequest) (response *CreateFlySecMiniAppProfessionalScanTaskResponse, err error)
CreateFlySecMiniAppProfessionalScanTask 创建小程序安全深度诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateFlySecMiniAppScanTask ¶
func (c *Client) CreateFlySecMiniAppScanTask(request *CreateFlySecMiniAppScanTaskRequest) (response *CreateFlySecMiniAppScanTaskResponse, err error)
CreateFlySecMiniAppScanTask 创建小程序翼扬安全的基础或深度诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateFlySecMiniAppScanTaskRepeat ¶
func (c *Client) CreateFlySecMiniAppScanTaskRepeat(request *CreateFlySecMiniAppScanTaskRepeatRequest) (response *CreateFlySecMiniAppScanTaskRepeatResponse, err error)
CreateFlySecMiniAppScanTaskRepeat 重新提交基础诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateFlySecMiniAppScanTaskRepeatWithContext ¶
func (c *Client) CreateFlySecMiniAppScanTaskRepeatWithContext(ctx context.Context, request *CreateFlySecMiniAppScanTaskRepeatRequest) (response *CreateFlySecMiniAppScanTaskRepeatResponse, err error)
CreateFlySecMiniAppScanTaskRepeat 重新提交基础诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateFlySecMiniAppScanTaskWithContext ¶
func (c *Client) CreateFlySecMiniAppScanTaskWithContext(ctx context.Context, request *CreateFlySecMiniAppScanTaskRequest) (response *CreateFlySecMiniAppScanTaskResponse, err error)
CreateFlySecMiniAppScanTask 创建小程序翼扬安全的基础或深度诊断任务
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBasicDiagnosisResourceUsageInfo ¶ added in v1.0.420
func (c *Client) DescribeBasicDiagnosisResourceUsageInfo(request *DescribeBasicDiagnosisResourceUsageInfoRequest) (response *DescribeBasicDiagnosisResourceUsageInfoResponse, err error)
DescribeBasicDiagnosisResourceUsageInfo 查询翼扬安全基础诊断资源使用情况
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBasicDiagnosisResourceUsageInfoWithContext ¶ added in v1.0.420
func (c *Client) DescribeBasicDiagnosisResourceUsageInfoWithContext(ctx context.Context, request *DescribeBasicDiagnosisResourceUsageInfoRequest) (response *DescribeBasicDiagnosisResourceUsageInfoResponse, err error)
DescribeBasicDiagnosisResourceUsageInfo 查询翼扬安全基础诊断资源使用情况
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppReportUrl ¶
func (c *Client) DescribeFlySecMiniAppReportUrl(request *DescribeFlySecMiniAppReportUrlRequest) (response *DescribeFlySecMiniAppReportUrlResponse, err error)
DescribeFlySecMiniAppReportUrl 获取翼扬诊断任务报告链接地址
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppReportUrlWithContext ¶
func (c *Client) DescribeFlySecMiniAppReportUrlWithContext(ctx context.Context, request *DescribeFlySecMiniAppReportUrlRequest) (response *DescribeFlySecMiniAppReportUrlResponse, err error)
DescribeFlySecMiniAppReportUrl 获取翼扬诊断任务报告链接地址
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanReportList ¶ added in v1.0.430
func (c *Client) DescribeFlySecMiniAppScanReportList(request *DescribeFlySecMiniAppScanReportListRequest) (response *DescribeFlySecMiniAppScanReportListResponse, err error)
DescribeFlySecMiniAppScanReportList 查询指定小程序版本的翼扬诊断安全得分
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanReportListWithContext ¶ added in v1.0.430
func (c *Client) DescribeFlySecMiniAppScanReportListWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanReportListRequest) (response *DescribeFlySecMiniAppScanReportListResponse, err error)
DescribeFlySecMiniAppScanReportList 查询指定小程序版本的翼扬诊断安全得分
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanTaskList ¶
func (c *Client) DescribeFlySecMiniAppScanTaskList(request *DescribeFlySecMiniAppScanTaskListRequest) (response *DescribeFlySecMiniAppScanTaskListResponse, err error)
DescribeFlySecMiniAppScanTaskList 获取翼扬安全诊断任务列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanTaskListWithContext ¶
func (c *Client) DescribeFlySecMiniAppScanTaskListWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanTaskListRequest) (response *DescribeFlySecMiniAppScanTaskListResponse, err error)
DescribeFlySecMiniAppScanTaskList 获取翼扬安全诊断任务列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanTaskParam ¶
func (c *Client) DescribeFlySecMiniAppScanTaskParam(request *DescribeFlySecMiniAppScanTaskParamRequest) (response *DescribeFlySecMiniAppScanTaskParamResponse, err error)
DescribeFlySecMiniAppScanTaskParam 获取用户提交的基础诊断任务参数信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanTaskParamWithContext ¶
func (c *Client) DescribeFlySecMiniAppScanTaskParamWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanTaskParamRequest) (response *DescribeFlySecMiniAppScanTaskParamResponse, err error)
DescribeFlySecMiniAppScanTaskParam 获取用户提交的基础诊断任务参数信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanTaskStatus ¶
func (c *Client) DescribeFlySecMiniAppScanTaskStatus(request *DescribeFlySecMiniAppScanTaskStatusRequest) (response *DescribeFlySecMiniAppScanTaskStatusResponse, err error)
DescribeFlySecMiniAppScanTaskStatus 查询翼扬安全诊断任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFlySecMiniAppScanTaskStatusWithContext ¶
func (c *Client) DescribeFlySecMiniAppScanTaskStatusWithContext(ctx context.Context, request *DescribeFlySecMiniAppScanTaskStatusRequest) (response *DescribeFlySecMiniAppScanTaskStatusResponse, err error)
DescribeFlySecMiniAppScanTaskStatus 查询翼扬安全诊断任务状态
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeResourceUsageInfo ¶ added in v1.0.420
func (c *Client) DescribeResourceUsageInfo(request *DescribeResourceUsageInfoRequest) (response *DescribeResourceUsageInfoResponse, err error)
DescribeResourceUsageInfo 查询翼扬安全资源使用情况
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeResourceUsageInfoWithContext ¶ added in v1.0.420
func (c *Client) DescribeResourceUsageInfoWithContext(ctx context.Context, request *DescribeResourceUsageInfoRequest) (response *DescribeResourceUsageInfoResponse, err error)
DescribeResourceUsageInfo 查询翼扬安全资源使用情况
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScanTaskList ¶
func (c *Client) DescribeScanTaskList(request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
DescribeScanTaskList 获取小程序隐私合规诊断任务列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeScanTaskListWithContext ¶
func (c *Client) DescribeScanTaskListWithContext(ctx context.Context, request *DescribeScanTaskListRequest) (response *DescribeScanTaskListResponse, err error)
DescribeScanTaskList 获取小程序隐私合规诊断任务列表
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeScanTaskReportUrl ¶
func (c *Client) DescribeScanTaskReportUrl(request *DescribeScanTaskReportUrlRequest) (response *DescribeScanTaskReportUrlResponse, err error)
DescribeScanTaskReportUrl 获取小程序合规诊断任务报告url
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeScanTaskReportUrlWithContext ¶
func (c *Client) DescribeScanTaskReportUrlWithContext(ctx context.Context, request *DescribeScanTaskReportUrlRequest) (response *DescribeScanTaskReportUrlResponse, err error)
DescribeScanTaskReportUrl 获取小程序合规诊断任务报告url
可能返回的错误码:
FAILEDOPERATION = "FailedOperation"
func (*Client) DescribeScanTaskStatus ¶
func (c *Client) DescribeScanTaskStatus(request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
DescribeScanTaskStatus 查询小程序隐私合规诊断任务状态
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeScanTaskStatusWithContext ¶
func (c *Client) DescribeScanTaskStatusWithContext(ctx context.Context, request *DescribeScanTaskStatusRequest) (response *DescribeScanTaskStatusResponse, err error)
DescribeScanTaskStatus 查询小程序隐私合规诊断任务状态
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
type CreateAppScanTaskRepeatRequest ¶
type CreateAppScanTaskRepeatRequest struct { *tchttp.BaseRequest // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 小程序AppID AppPackage *string `json:"AppPackage,omitnil,omitempty" name:"AppPackage"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 原诊断任务ID OrgTaskID *string `json:"OrgTaskID,omitnil,omitempty" name:"OrgTaskID"` }
func NewCreateAppScanTaskRepeatRequest ¶
func NewCreateAppScanTaskRepeatRequest() (request *CreateAppScanTaskRepeatRequest)
func (*CreateAppScanTaskRepeatRequest) FromJsonString ¶
func (r *CreateAppScanTaskRepeatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAppScanTaskRepeatRequest) ToJsonString ¶
func (r *CreateAppScanTaskRepeatRequest) ToJsonString() string
type CreateAppScanTaskRepeatRequestParams ¶ added in v1.0.426
type CreateAppScanTaskRepeatRequestParams struct { // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 小程序AppID AppPackage *string `json:"AppPackage,omitnil,omitempty" name:"AppPackage"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 原诊断任务ID OrgTaskID *string `json:"OrgTaskID,omitnil,omitempty" name:"OrgTaskID"` }
Predefined struct for user
type CreateAppScanTaskRepeatResponse ¶
type CreateAppScanTaskRepeatResponse struct { *tchttp.BaseResponse Response *CreateAppScanTaskRepeatResponseParams `json:"Response"` }
func NewCreateAppScanTaskRepeatResponse ¶
func NewCreateAppScanTaskRepeatResponse() (response *CreateAppScanTaskRepeatResponse)
func (*CreateAppScanTaskRepeatResponse) FromJsonString ¶
func (r *CreateAppScanTaskRepeatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAppScanTaskRepeatResponse) ToJsonString ¶
func (r *CreateAppScanTaskRepeatResponse) ToJsonString() string
type CreateAppScanTaskRepeatResponseParams ¶ added in v1.0.426
type CreateAppScanTaskRepeatResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAppScanTaskRequest ¶
type CreateAppScanTaskRequest struct { *tchttp.BaseRequest // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 小程序AppID AppPackage *string `json:"AppPackage,omitnil,omitempty" name:"AppPackage"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 小程序名称 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 小程序版本 AppVersion *string `json:"AppVersion,omitnil,omitempty" name:"AppVersion"` // 联系人信息 ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"` // 联系电话 TelNumber *string `json:"TelNumber,omitnil,omitempty" name:"TelNumber"` // 公司名称 CorpName *string `json:"CorpName,omitnil,omitempty" name:"CorpName"` // 商务对接人员 SalesPerson *string `json:"SalesPerson,omitnil,omitempty" name:"SalesPerson"` // 公司邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` }
func NewCreateAppScanTaskRequest ¶
func NewCreateAppScanTaskRequest() (request *CreateAppScanTaskRequest)
func (*CreateAppScanTaskRequest) FromJsonString ¶
func (r *CreateAppScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAppScanTaskRequest) ToJsonString ¶
func (r *CreateAppScanTaskRequest) ToJsonString() string
type CreateAppScanTaskRequestParams ¶ added in v1.0.426
type CreateAppScanTaskRequestParams struct { // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 小程序AppID AppPackage *string `json:"AppPackage,omitnil,omitempty" name:"AppPackage"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 小程序名称 AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 小程序版本 AppVersion *string `json:"AppVersion,omitnil,omitempty" name:"AppVersion"` // 联系人信息 ContactName *string `json:"ContactName,omitnil,omitempty" name:"ContactName"` // 联系电话 TelNumber *string `json:"TelNumber,omitnil,omitempty" name:"TelNumber"` // 公司名称 CorpName *string `json:"CorpName,omitnil,omitempty" name:"CorpName"` // 商务对接人员 SalesPerson *string `json:"SalesPerson,omitnil,omitempty" name:"SalesPerson"` // 公司邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` }
Predefined struct for user
type CreateAppScanTaskResponse ¶
type CreateAppScanTaskResponse struct { *tchttp.BaseResponse Response *CreateAppScanTaskResponseParams `json:"Response"` }
func NewCreateAppScanTaskResponse ¶
func NewCreateAppScanTaskResponse() (response *CreateAppScanTaskResponse)
func (*CreateAppScanTaskResponse) FromJsonString ¶
func (r *CreateAppScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateAppScanTaskResponse) ToJsonString ¶
func (r *CreateAppScanTaskResponse) ToJsonString() string
type CreateAppScanTaskResponseParams ¶ added in v1.0.426
type CreateAppScanTaskResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFlySecMiniAppProfessionalScanTaskRequest ¶ added in v1.0.448
type CreateFlySecMiniAppProfessionalScanTaskRequest struct { *tchttp.BaseRequest // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 小程序名称 MiniAppName *string `json:"MiniAppName,omitnil,omitempty" name:"MiniAppName"` // 诊断模式 2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 公司名称 CorpName *string `json:"CorpName,omitnil,omitempty" name:"CorpName"` // 手机号码 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 电子邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
func NewCreateFlySecMiniAppProfessionalScanTaskRequest ¶ added in v1.0.448
func NewCreateFlySecMiniAppProfessionalScanTaskRequest() (request *CreateFlySecMiniAppProfessionalScanTaskRequest)
func (*CreateFlySecMiniAppProfessionalScanTaskRequest) FromJsonString ¶ added in v1.0.448
func (r *CreateFlySecMiniAppProfessionalScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlySecMiniAppProfessionalScanTaskRequest) ToJsonString ¶ added in v1.0.448
func (r *CreateFlySecMiniAppProfessionalScanTaskRequest) ToJsonString() string
type CreateFlySecMiniAppProfessionalScanTaskRequestParams ¶ added in v1.0.448
type CreateFlySecMiniAppProfessionalScanTaskRequestParams struct { // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 小程序名称 MiniAppName *string `json:"MiniAppName,omitnil,omitempty" name:"MiniAppName"` // 诊断模式 2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 公司名称 CorpName *string `json:"CorpName,omitnil,omitempty" name:"CorpName"` // 手机号码 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 电子邮箱 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 备注信息 Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"` }
Predefined struct for user
type CreateFlySecMiniAppProfessionalScanTaskResponse ¶ added in v1.0.448
type CreateFlySecMiniAppProfessionalScanTaskResponse struct { *tchttp.BaseResponse Response *CreateFlySecMiniAppProfessionalScanTaskResponseParams `json:"Response"` }
func NewCreateFlySecMiniAppProfessionalScanTaskResponse ¶ added in v1.0.448
func NewCreateFlySecMiniAppProfessionalScanTaskResponse() (response *CreateFlySecMiniAppProfessionalScanTaskResponse)
func (*CreateFlySecMiniAppProfessionalScanTaskResponse) FromJsonString ¶ added in v1.0.448
func (r *CreateFlySecMiniAppProfessionalScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlySecMiniAppProfessionalScanTaskResponse) ToJsonString ¶ added in v1.0.448
func (r *CreateFlySecMiniAppProfessionalScanTaskResponse) ToJsonString() string
type CreateFlySecMiniAppProfessionalScanTaskResponseParams ¶ added in v1.0.448
type CreateFlySecMiniAppProfessionalScanTaskResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFlySecMiniAppScanTaskRepeatRequest ¶
type CreateFlySecMiniAppScanTaskRepeatRequest struct { *tchttp.BaseRequest // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断模式 1:基础诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 原任务id OrgTaskID *string `json:"OrgTaskID,omitnil,omitempty" name:"OrgTaskID"` // 小程序测试账号(自有账号体系需提供,其他情况不需要) MiniAppTestAccount *string `json:"MiniAppTestAccount,omitnil,omitempty" name:"MiniAppTestAccount"` // 小程序测试密码(自有账号体系需提供,其他情况不需要) MiniAppTestPwd *string `json:"MiniAppTestPwd,omitnil,omitempty" name:"MiniAppTestPwd"` // 诊断扫描版本 0:正式版 1:体验版 ScanVersion *int64 `json:"ScanVersion,omitnil,omitempty" name:"ScanVersion"` }
func NewCreateFlySecMiniAppScanTaskRepeatRequest ¶
func NewCreateFlySecMiniAppScanTaskRepeatRequest() (request *CreateFlySecMiniAppScanTaskRepeatRequest)
func (*CreateFlySecMiniAppScanTaskRepeatRequest) FromJsonString ¶
func (r *CreateFlySecMiniAppScanTaskRepeatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlySecMiniAppScanTaskRepeatRequest) ToJsonString ¶
func (r *CreateFlySecMiniAppScanTaskRepeatRequest) ToJsonString() string
type CreateFlySecMiniAppScanTaskRepeatRequestParams ¶ added in v1.0.426
type CreateFlySecMiniAppScanTaskRepeatRequestParams struct { // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断模式 1:基础诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 原任务id OrgTaskID *string `json:"OrgTaskID,omitnil,omitempty" name:"OrgTaskID"` // 小程序测试账号(自有账号体系需提供,其他情况不需要) MiniAppTestAccount *string `json:"MiniAppTestAccount,omitnil,omitempty" name:"MiniAppTestAccount"` // 小程序测试密码(自有账号体系需提供,其他情况不需要) MiniAppTestPwd *string `json:"MiniAppTestPwd,omitnil,omitempty" name:"MiniAppTestPwd"` // 诊断扫描版本 0:正式版 1:体验版 ScanVersion *int64 `json:"ScanVersion,omitnil,omitempty" name:"ScanVersion"` }
Predefined struct for user
type CreateFlySecMiniAppScanTaskRepeatResponse ¶
type CreateFlySecMiniAppScanTaskRepeatResponse struct { *tchttp.BaseResponse Response *CreateFlySecMiniAppScanTaskRepeatResponseParams `json:"Response"` }
func NewCreateFlySecMiniAppScanTaskRepeatResponse ¶
func NewCreateFlySecMiniAppScanTaskRepeatResponse() (response *CreateFlySecMiniAppScanTaskRepeatResponse)
func (*CreateFlySecMiniAppScanTaskRepeatResponse) FromJsonString ¶
func (r *CreateFlySecMiniAppScanTaskRepeatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlySecMiniAppScanTaskRepeatResponse) ToJsonString ¶
func (r *CreateFlySecMiniAppScanTaskRepeatResponse) ToJsonString() string
type CreateFlySecMiniAppScanTaskRepeatResponseParams ¶ added in v1.0.426
type CreateFlySecMiniAppScanTaskRepeatResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateFlySecMiniAppScanTaskRequest ¶
type CreateFlySecMiniAppScanTaskRequest struct { *tchttp.BaseRequest // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断模式 1:基础诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 小程序测试账号(自有账号体系需提供,其他情况不需要) MiniAppTestAccount *string `json:"MiniAppTestAccount,omitnil,omitempty" name:"MiniAppTestAccount"` // 小程序测试密码(自有账号体系需提供,其他情况不需要) MiniAppTestPwd *string `json:"MiniAppTestPwd,omitnil,omitempty" name:"MiniAppTestPwd"` // 小程序所属行业 Industry *string `json:"Industry,omitnil,omitempty" name:"Industry"` // 小程序调查问卷json字符串 SurveyContent *string `json:"SurveyContent,omitnil,omitempty" name:"SurveyContent"` // 手机号码 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 邮箱地址 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 商务合作接口人 SalesPerson *string `json:"SalesPerson,omitnil,omitempty" name:"SalesPerson"` // 诊断扫描版本 0:正式版 1:体验版 ScanVersion *int64 `json:"ScanVersion,omitnil,omitempty" name:"ScanVersion"` }
func NewCreateFlySecMiniAppScanTaskRequest ¶
func NewCreateFlySecMiniAppScanTaskRequest() (request *CreateFlySecMiniAppScanTaskRequest)
func (*CreateFlySecMiniAppScanTaskRequest) FromJsonString ¶
func (r *CreateFlySecMiniAppScanTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlySecMiniAppScanTaskRequest) ToJsonString ¶
func (r *CreateFlySecMiniAppScanTaskRequest) ToJsonString() string
type CreateFlySecMiniAppScanTaskRequestParams ¶ added in v1.0.426
type CreateFlySecMiniAppScanTaskRequestParams struct { // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断模式 1:基础诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 小程序测试账号(自有账号体系需提供,其他情况不需要) MiniAppTestAccount *string `json:"MiniAppTestAccount,omitnil,omitempty" name:"MiniAppTestAccount"` // 小程序测试密码(自有账号体系需提供,其他情况不需要) MiniAppTestPwd *string `json:"MiniAppTestPwd,omitnil,omitempty" name:"MiniAppTestPwd"` // 小程序所属行业 Industry *string `json:"Industry,omitnil,omitempty" name:"Industry"` // 小程序调查问卷json字符串 SurveyContent *string `json:"SurveyContent,omitnil,omitempty" name:"SurveyContent"` // 手机号码 Mobile *string `json:"Mobile,omitnil,omitempty" name:"Mobile"` // 邮箱地址 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 商务合作接口人 SalesPerson *string `json:"SalesPerson,omitnil,omitempty" name:"SalesPerson"` // 诊断扫描版本 0:正式版 1:体验版 ScanVersion *int64 `json:"ScanVersion,omitnil,omitempty" name:"ScanVersion"` }
Predefined struct for user
type CreateFlySecMiniAppScanTaskResponse ¶
type CreateFlySecMiniAppScanTaskResponse struct { *tchttp.BaseResponse Response *CreateFlySecMiniAppScanTaskResponseParams `json:"Response"` }
func NewCreateFlySecMiniAppScanTaskResponse ¶
func NewCreateFlySecMiniAppScanTaskResponse() (response *CreateFlySecMiniAppScanTaskResponse)
func (*CreateFlySecMiniAppScanTaskResponse) FromJsonString ¶
func (r *CreateFlySecMiniAppScanTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateFlySecMiniAppScanTaskResponse) ToJsonString ¶
func (r *CreateFlySecMiniAppScanTaskResponse) ToJsonString() string
type CreateFlySecMiniAppScanTaskResponseParams ¶ added in v1.0.426
type CreateFlySecMiniAppScanTaskResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBasicDiagnosisResourceUsageInfoRequest ¶ added in v1.0.420
type DescribeBasicDiagnosisResourceUsageInfoRequest struct { *tchttp.BaseRequest // 诊断模式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` }
func NewDescribeBasicDiagnosisResourceUsageInfoRequest ¶ added in v1.0.420
func NewDescribeBasicDiagnosisResourceUsageInfoRequest() (request *DescribeBasicDiagnosisResourceUsageInfoRequest)
func (*DescribeBasicDiagnosisResourceUsageInfoRequest) FromJsonString ¶ added in v1.0.420
func (r *DescribeBasicDiagnosisResourceUsageInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBasicDiagnosisResourceUsageInfoRequest) ToJsonString ¶ added in v1.0.420
func (r *DescribeBasicDiagnosisResourceUsageInfoRequest) ToJsonString() string
type DescribeBasicDiagnosisResourceUsageInfoRequestParams ¶ added in v1.0.426
type DescribeBasicDiagnosisResourceUsageInfoRequestParams struct { // 诊断模式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` }
Predefined struct for user
type DescribeBasicDiagnosisResourceUsageInfoResponse ¶ added in v1.0.420
type DescribeBasicDiagnosisResourceUsageInfoResponse struct { *tchttp.BaseResponse Response *DescribeBasicDiagnosisResourceUsageInfoResponseParams `json:"Response"` }
func NewDescribeBasicDiagnosisResourceUsageInfoResponse ¶ added in v1.0.420
func NewDescribeBasicDiagnosisResourceUsageInfoResponse() (response *DescribeBasicDiagnosisResourceUsageInfoResponse)
func (*DescribeBasicDiagnosisResourceUsageInfoResponse) FromJsonString ¶ added in v1.0.420
func (r *DescribeBasicDiagnosisResourceUsageInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBasicDiagnosisResourceUsageInfoResponse) ToJsonString ¶ added in v1.0.420
func (r *DescribeBasicDiagnosisResourceUsageInfoResponse) ToJsonString() string
type DescribeBasicDiagnosisResourceUsageInfoResponseParams ¶ added in v1.0.426
type DescribeBasicDiagnosisResourceUsageInfoResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 资源类型 ResourceName *string `json:"ResourceName,omitnil,omitempty" name:"ResourceName"` // 资源总数 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 资源未使用次数 UnusedCount *int64 `json:"UnusedCount,omitnil,omitempty" name:"UnusedCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFlySecMiniAppReportUrlRequest ¶
type DescribeFlySecMiniAppReportUrlRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 小程序appid MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断方式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断报告类型 0:基础诊断报告,1:总裁版诊断报告,2:诊断报告json结果 ReportType *int64 `json:"ReportType,omitnil,omitempty" name:"ReportType"` }
func NewDescribeFlySecMiniAppReportUrlRequest ¶
func NewDescribeFlySecMiniAppReportUrlRequest() (request *DescribeFlySecMiniAppReportUrlRequest)
func (*DescribeFlySecMiniAppReportUrlRequest) FromJsonString ¶
func (r *DescribeFlySecMiniAppReportUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppReportUrlRequest) ToJsonString ¶
func (r *DescribeFlySecMiniAppReportUrlRequest) ToJsonString() string
type DescribeFlySecMiniAppReportUrlRequestParams ¶ added in v1.0.426
type DescribeFlySecMiniAppReportUrlRequestParams struct { // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 小程序appid MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断方式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断报告类型 0:基础诊断报告,1:总裁版诊断报告,2:诊断报告json结果 ReportType *int64 `json:"ReportType,omitnil,omitempty" name:"ReportType"` }
Predefined struct for user
type DescribeFlySecMiniAppReportUrlResponse ¶
type DescribeFlySecMiniAppReportUrlResponse struct { *tchttp.BaseResponse Response *DescribeFlySecMiniAppReportUrlResponseParams `json:"Response"` }
func NewDescribeFlySecMiniAppReportUrlResponse ¶
func NewDescribeFlySecMiniAppReportUrlResponse() (response *DescribeFlySecMiniAppReportUrlResponse)
func (*DescribeFlySecMiniAppReportUrlResponse) FromJsonString ¶
func (r *DescribeFlySecMiniAppReportUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppReportUrlResponse) ToJsonString ¶
func (r *DescribeFlySecMiniAppReportUrlResponse) ToJsonString() string
type DescribeFlySecMiniAppReportUrlResponseParams ¶ added in v1.0.426
type DescribeFlySecMiniAppReportUrlResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 诊断报告下载链接 // 注意:此字段可能返回 null,表示取不到有效值。 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFlySecMiniAppScanReportListRequest ¶ added in v1.0.430
type DescribeFlySecMiniAppScanReportListRequest struct { *tchttp.BaseRequest // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断方式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 查询数量, 0:查询所有, 其他值:最近几次的诊断数量 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 小程序版本 MiniAppVersion *string `json:"MiniAppVersion,omitnil,omitempty" name:"MiniAppVersion"` }
func NewDescribeFlySecMiniAppScanReportListRequest ¶ added in v1.0.430
func NewDescribeFlySecMiniAppScanReportListRequest() (request *DescribeFlySecMiniAppScanReportListRequest)
func (*DescribeFlySecMiniAppScanReportListRequest) FromJsonString ¶ added in v1.0.430
func (r *DescribeFlySecMiniAppScanReportListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanReportListRequest) ToJsonString ¶ added in v1.0.430
func (r *DescribeFlySecMiniAppScanReportListRequest) ToJsonString() string
type DescribeFlySecMiniAppScanReportListRequestParams ¶ added in v1.0.430
type DescribeFlySecMiniAppScanReportListRequestParams struct { // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断方式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 查询数量, 0:查询所有, 其他值:最近几次的诊断数量 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 小程序版本 MiniAppVersion *string `json:"MiniAppVersion,omitnil,omitempty" name:"MiniAppVersion"` }
Predefined struct for user
type DescribeFlySecMiniAppScanReportListResponse ¶ added in v1.0.430
type DescribeFlySecMiniAppScanReportListResponse struct { *tchttp.BaseResponse Response *DescribeFlySecMiniAppScanReportListResponseParams `json:"Response"` }
func NewDescribeFlySecMiniAppScanReportListResponse ¶ added in v1.0.430
func NewDescribeFlySecMiniAppScanReportListResponse() (response *DescribeFlySecMiniAppScanReportListResponse)
func (*DescribeFlySecMiniAppScanReportListResponse) FromJsonString ¶ added in v1.0.430
func (r *DescribeFlySecMiniAppScanReportListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanReportListResponse) ToJsonString ¶ added in v1.0.430
func (r *DescribeFlySecMiniAppScanReportListResponse) ToJsonString() string
type DescribeFlySecMiniAppScanReportListResponseParams ¶ added in v1.0.430
type DescribeFlySecMiniAppScanReportListResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 诊断报告数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*FlySecMiniAppReportData `json:"Data,omitnil,omitempty" name:"Data"` // 诊断任务数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFlySecMiniAppScanTaskListRequest ¶
type DescribeFlySecMiniAppScanTaskListRequest struct { *tchttp.BaseRequest // 诊断方式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 查询数量, 0:查询所有, 其他值:最近几次的诊断数量 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 小程序appid(为空的时候,则查询当前用户诊断的所有小程序) MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` }
func NewDescribeFlySecMiniAppScanTaskListRequest ¶
func NewDescribeFlySecMiniAppScanTaskListRequest() (request *DescribeFlySecMiniAppScanTaskListRequest)
func (*DescribeFlySecMiniAppScanTaskListRequest) FromJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanTaskListRequest) ToJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskListRequest) ToJsonString() string
type DescribeFlySecMiniAppScanTaskListRequestParams ¶ added in v1.0.426
type DescribeFlySecMiniAppScanTaskListRequestParams struct { // 诊断方式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 查询数量, 0:查询所有, 其他值:最近几次的诊断数量 Size *int64 `json:"Size,omitnil,omitempty" name:"Size"` // 小程序appid(为空的时候,则查询当前用户诊断的所有小程序) MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` }
Predefined struct for user
type DescribeFlySecMiniAppScanTaskListResponse ¶
type DescribeFlySecMiniAppScanTaskListResponse struct { *tchttp.BaseResponse Response *DescribeFlySecMiniAppScanTaskListResponseParams `json:"Response"` }
func NewDescribeFlySecMiniAppScanTaskListResponse ¶
func NewDescribeFlySecMiniAppScanTaskListResponse() (response *DescribeFlySecMiniAppScanTaskListResponse)
func (*DescribeFlySecMiniAppScanTaskListResponse) FromJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanTaskListResponse) ToJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskListResponse) ToJsonString() string
type DescribeFlySecMiniAppScanTaskListResponseParams ¶ added in v1.0.426
type DescribeFlySecMiniAppScanTaskListResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 诊断任务数据列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*FlySecMiniAppTaskData `json:"Data,omitnil,omitempty" name:"Data"` // 诊断任务数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFlySecMiniAppScanTaskParamRequest ¶
type DescribeFlySecMiniAppScanTaskParamRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
func NewDescribeFlySecMiniAppScanTaskParamRequest ¶
func NewDescribeFlySecMiniAppScanTaskParamRequest() (request *DescribeFlySecMiniAppScanTaskParamRequest)
func (*DescribeFlySecMiniAppScanTaskParamRequest) FromJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskParamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanTaskParamRequest) ToJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskParamRequest) ToJsonString() string
type DescribeFlySecMiniAppScanTaskParamRequestParams ¶ added in v1.0.426
type DescribeFlySecMiniAppScanTaskParamRequestParams struct { // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
Predefined struct for user
type DescribeFlySecMiniAppScanTaskParamResponse ¶
type DescribeFlySecMiniAppScanTaskParamResponse struct { *tchttp.BaseResponse Response *DescribeFlySecMiniAppScanTaskParamResponseParams `json:"Response"` }
func NewDescribeFlySecMiniAppScanTaskParamResponse ¶
func NewDescribeFlySecMiniAppScanTaskParamResponse() (response *DescribeFlySecMiniAppScanTaskParamResponse)
func (*DescribeFlySecMiniAppScanTaskParamResponse) FromJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskParamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanTaskParamResponse) ToJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskParamResponse) ToJsonString() string
type DescribeFlySecMiniAppScanTaskParamResponseParams ¶ added in v1.0.426
type DescribeFlySecMiniAppScanTaskParamResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 小程序AppID MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 诊断模式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 小程序测试账号(自有账号体系需提供,其他情况不需要) // 注意:此字段可能返回 null,表示取不到有效值。 MiniAppTestAccount *string `json:"MiniAppTestAccount,omitnil,omitempty" name:"MiniAppTestAccount"` // 小程序测试密码(自有账号体系需提供,其他情况不需要) // 注意:此字段可能返回 null,表示取不到有效值。 MiniAppTestPwd *string `json:"MiniAppTestPwd,omitnil,omitempty" name:"MiniAppTestPwd"` // 诊断扫描版本 0:正式版 1:体验版 // 注意:此字段可能返回 null,表示取不到有效值。 ScanVersion *int64 `json:"ScanVersion,omitnil,omitempty" name:"ScanVersion"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFlySecMiniAppScanTaskStatusRequest ¶
type DescribeFlySecMiniAppScanTaskStatusRequest struct { *tchttp.BaseRequest // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
func NewDescribeFlySecMiniAppScanTaskStatusRequest ¶
func NewDescribeFlySecMiniAppScanTaskStatusRequest() (request *DescribeFlySecMiniAppScanTaskStatusRequest)
func (*DescribeFlySecMiniAppScanTaskStatusRequest) FromJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanTaskStatusRequest) ToJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskStatusRequest) ToJsonString() string
type DescribeFlySecMiniAppScanTaskStatusRequestParams ¶ added in v1.0.426
type DescribeFlySecMiniAppScanTaskStatusRequestParams struct { // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` }
Predefined struct for user
type DescribeFlySecMiniAppScanTaskStatusResponse ¶
type DescribeFlySecMiniAppScanTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeFlySecMiniAppScanTaskStatusResponseParams `json:"Response"` }
func NewDescribeFlySecMiniAppScanTaskStatusResponse ¶
func NewDescribeFlySecMiniAppScanTaskStatusResponse() (response *DescribeFlySecMiniAppScanTaskStatusResponse)
func (*DescribeFlySecMiniAppScanTaskStatusResponse) FromJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFlySecMiniAppScanTaskStatusResponse) ToJsonString ¶
func (r *DescribeFlySecMiniAppScanTaskStatusResponse) ToJsonString() string
type DescribeFlySecMiniAppScanTaskStatusResponseParams ¶ added in v1.0.426
type DescribeFlySecMiniAppScanTaskStatusResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 诊断状态, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 诊断失败错误码 // 注意:此字段可能返回 null,表示取不到有效值。 Errno *int64 `json:"Errno,omitnil,omitempty" name:"Errno"` // 小程序名称 // 注意:此字段可能返回 null,表示取不到有效值。 MiniAppName *string `json:"MiniAppName,omitnil,omitempty" name:"MiniAppName"` // 小程序版本 // 注意:此字段可能返回 null,表示取不到有效值。 MiniAppVersion *string `json:"MiniAppVersion,omitnil,omitempty" name:"MiniAppVersion"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeResourceUsageInfoRequest ¶ added in v1.0.420
type DescribeResourceUsageInfoRequest struct {
*tchttp.BaseRequest
}
func NewDescribeResourceUsageInfoRequest ¶ added in v1.0.420
func NewDescribeResourceUsageInfoRequest() (request *DescribeResourceUsageInfoRequest)
func (*DescribeResourceUsageInfoRequest) FromJsonString ¶ added in v1.0.420
func (r *DescribeResourceUsageInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeResourceUsageInfoRequest) ToJsonString ¶ added in v1.0.420
func (r *DescribeResourceUsageInfoRequest) ToJsonString() string
type DescribeResourceUsageInfoRequestParams ¶ added in v1.0.426
type DescribeResourceUsageInfoRequestParams struct { }
Predefined struct for user
type DescribeResourceUsageInfoResponse ¶ added in v1.0.420
type DescribeResourceUsageInfoResponse struct { *tchttp.BaseResponse Response *DescribeResourceUsageInfoResponseParams `json:"Response"` }
func NewDescribeResourceUsageInfoResponse ¶ added in v1.0.420
func NewDescribeResourceUsageInfoResponse() (response *DescribeResourceUsageInfoResponse)
func (*DescribeResourceUsageInfoResponse) FromJsonString ¶ added in v1.0.420
func (r *DescribeResourceUsageInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeResourceUsageInfoResponse) ToJsonString ¶ added in v1.0.420
func (r *DescribeResourceUsageInfoResponse) ToJsonString() string
type DescribeResourceUsageInfoResponseParams ¶ added in v1.0.426
type DescribeResourceUsageInfoResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Ret *int64 `json:"Ret,omitnil,omitempty" name:"Ret"` // 安全资源数据列表 Data []*ResourceUsageInfoData `json:"Data,omitnil,omitempty" name:"Data"` // 安全资源数量 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanTaskListRequest ¶
type DescribeScanTaskListRequest struct { *tchttp.BaseRequest // 任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 任务状态,可多值查询,例如:"1,2,3" 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中; TaskStatuses *string `json:"TaskStatuses,omitnil,omitempty" name:"TaskStatuses"` // 任务类型,可多值查询,采用逗号分隔,例如:"0,1" 0:基础版, 1:专家版, 2:本地化 TaskTypes *string `json:"TaskTypes,omitnil,omitempty" name:"TaskTypes"` // 页码 PageNo *int64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 页码大小 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用名称或小程序名称(可选参数) AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34) StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34) EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeScanTaskListRequest ¶
func NewDescribeScanTaskListRequest() (request *DescribeScanTaskListRequest)
func (*DescribeScanTaskListRequest) FromJsonString ¶
func (r *DescribeScanTaskListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskListRequest) ToJsonString ¶
func (r *DescribeScanTaskListRequest) ToJsonString() string
type DescribeScanTaskListRequestParams ¶ added in v1.0.426
type DescribeScanTaskListRequestParams struct { // 任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 任务状态,可多值查询,例如:"1,2,3" 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中; TaskStatuses *string `json:"TaskStatuses,omitnil,omitempty" name:"TaskStatuses"` // 任务类型,可多值查询,采用逗号分隔,例如:"0,1" 0:基础版, 1:专家版, 2:本地化 TaskTypes *string `json:"TaskTypes,omitnil,omitempty" name:"TaskTypes"` // 页码 PageNo *int64 `json:"PageNo,omitnil,omitempty" name:"PageNo"` // 页码大小 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用名称或小程序名称(可选参数) AppName *string `json:"AppName,omitnil,omitempty" name:"AppName"` // 查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34) StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34) EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeScanTaskListResponse ¶
type DescribeScanTaskListResponse struct { *tchttp.BaseResponse Response *DescribeScanTaskListResponseParams `json:"Response"` }
func NewDescribeScanTaskListResponse ¶
func NewDescribeScanTaskListResponse() (response *DescribeScanTaskListResponse)
func (*DescribeScanTaskListResponse) FromJsonString ¶
func (r *DescribeScanTaskListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskListResponse) ToJsonString ¶
func (r *DescribeScanTaskListResponse) ToJsonString() string
type DescribeScanTaskListResponseParams ¶ added in v1.0.426
type DescribeScanTaskListResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 诊断任务数据列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*AppTaskData `json:"Data,omitnil,omitempty" name:"Data"` // 任务总数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanTaskReportUrlRequest ¶
type DescribeScanTaskReportUrlRequest struct { *tchttp.BaseRequest // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 报告类型, 0:诊断报告, 1:堆栈报告(预留), 2:视频证据(预留), 3:报告json结果 ReportType *int64 `json:"ReportType,omitnil,omitempty" name:"ReportType"` // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` }
func NewDescribeScanTaskReportUrlRequest ¶
func NewDescribeScanTaskReportUrlRequest() (request *DescribeScanTaskReportUrlRequest)
func (*DescribeScanTaskReportUrlRequest) FromJsonString ¶
func (r *DescribeScanTaskReportUrlRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskReportUrlRequest) ToJsonString ¶
func (r *DescribeScanTaskReportUrlRequest) ToJsonString() string
type DescribeScanTaskReportUrlRequestParams ¶ added in v1.0.426
type DescribeScanTaskReportUrlRequestParams struct { // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` // 报告类型, 0:诊断报告, 1:堆栈报告(预留), 2:视频证据(预留), 3:报告json结果 ReportType *int64 `json:"ReportType,omitnil,omitempty" name:"ReportType"` // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` }
Predefined struct for user
type DescribeScanTaskReportUrlResponse ¶
type DescribeScanTaskReportUrlResponse struct { *tchttp.BaseResponse Response *DescribeScanTaskReportUrlResponseParams `json:"Response"` }
func NewDescribeScanTaskReportUrlResponse ¶
func NewDescribeScanTaskReportUrlResponse() (response *DescribeScanTaskReportUrlResponse)
func (*DescribeScanTaskReportUrlResponse) FromJsonString ¶
func (r *DescribeScanTaskReportUrlResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskReportUrlResponse) ToJsonString ¶
func (r *DescribeScanTaskReportUrlResponse) ToJsonString() string
type DescribeScanTaskReportUrlResponseParams ¶ added in v1.0.426
type DescribeScanTaskReportUrlResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 诊断报告/堆栈信息下载链接 ReportUrl *string `json:"ReportUrl,omitnil,omitempty" name:"ReportUrl"` // 诊断报告/堆栈名称 // 注意:此字段可能返回 null,表示取不到有效值。 ReportTitle *string `json:"ReportTitle,omitnil,omitempty" name:"ReportTitle"` // 诊断json结果内容 // 注意:此字段可能返回 null,表示取不到有效值。 ReportResult *string `json:"ReportResult,omitnil,omitempty" name:"ReportResult"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeScanTaskStatusRequest ¶
type DescribeScanTaskStatusRequest struct { *tchttp.BaseRequest // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` }
func NewDescribeScanTaskStatusRequest ¶
func NewDescribeScanTaskStatusRequest() (request *DescribeScanTaskStatusRequest)
func (*DescribeScanTaskStatusRequest) FromJsonString ¶
func (r *DescribeScanTaskStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskStatusRequest) ToJsonString ¶
func (r *DescribeScanTaskStatusRequest) ToJsonString() string
type DescribeScanTaskStatusRequestParams ¶ added in v1.0.426
type DescribeScanTaskStatusRequestParams struct { // 任务类型, 0:基础版, 1:专家版, 2:本地化 TaskType *int64 `json:"TaskType,omitnil,omitempty" name:"TaskType"` // 任务来源, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android); Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 应用平台, 0:android, 1:ios, 2:小程序 Platform *int64 `json:"Platform,omitnil,omitempty" name:"Platform"` }
Predefined struct for user
type DescribeScanTaskStatusResponse ¶
type DescribeScanTaskStatusResponse struct { *tchttp.BaseResponse Response *DescribeScanTaskStatusResponseParams `json:"Response"` }
func NewDescribeScanTaskStatusResponse ¶
func NewDescribeScanTaskStatusResponse() (response *DescribeScanTaskStatusResponse)
func (*DescribeScanTaskStatusResponse) FromJsonString ¶
func (r *DescribeScanTaskStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeScanTaskStatusResponse) ToJsonString ¶
func (r *DescribeScanTaskStatusResponse) ToJsonString() string
type DescribeScanTaskStatusResponseParams ¶ added in v1.0.426
type DescribeScanTaskStatusResponseParams struct { // 返回值, 0:成功, 其他值请查看“返回值”定义 Result *int64 `json:"Result,omitnil,omitempty" name:"Result"` // 0:默认值(待检测/待咨询), 1.检测中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中; Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 诊断失败的错误信息 // 注意:此字段可能返回 null,表示取不到有效值。 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 任务流详情 // 注意:此字段可能返回 null,表示取不到有效值。 FlowSteps []*TaskFlowStepsInfo `json:"FlowSteps,omitnil,omitempty" name:"FlowSteps"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type FlySecMiniAppReportData ¶ added in v1.0.430
type FlySecMiniAppReportData struct { // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 小程序appid MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 小程序名称 MiniAppName *string `json:"MiniAppName,omitnil,omitempty" name:"MiniAppName"` // 小程序版本 MiniAppVersion *string `json:"MiniAppVersion,omitnil,omitempty" name:"MiniAppVersion"` // 诊断模式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断状态, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 诊断时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 诊断得分 RiskScore *string `json:"RiskScore,omitnil,omitempty" name:"RiskScore"` // 诊断风险等级 1:高风险 2:中风险 3:低风险 RiskLevel *int64 `json:"RiskLevel,omitnil,omitempty" name:"RiskLevel"` // 诊断8大维度得分情况(每项总分100分) RiskItems *FlySecMiniAppRiskItems `json:"RiskItems,omitnil,omitempty" name:"RiskItems"` }
type FlySecMiniAppRiskItems ¶ added in v1.0.430
type FlySecMiniAppRiskItems struct { // 代码防护(基础诊断) RiskItem1Score *int64 `json:"RiskItem1Score,omitnil,omitempty" name:"RiskItem1Score"` // 开发测试信息泄露(基础诊断) RiskItem2Score *int64 `json:"RiskItem2Score,omitnil,omitempty" name:"RiskItem2Score"` // 编码规范(基础诊断) RiskItem3Score *int64 `json:"RiskItem3Score,omitnil,omitempty" name:"RiskItem3Score"` // 配置风险(基础诊断) RiskItem4Score *int64 `json:"RiskItem4Score,omitnil,omitempty" name:"RiskItem4Score"` // 账号安全(基础诊断) RiskItem5Score *int64 `json:"RiskItem5Score,omitnil,omitempty" name:"RiskItem5Score"` // 用户信息安全(基础诊断) RiskItem6Score *int64 `json:"RiskItem6Score,omitnil,omitempty" name:"RiskItem6Score"` // 内部信息泄露(基础诊断) RiskItem7Score *int64 `json:"RiskItem7Score,omitnil,omitempty" name:"RiskItem7Score"` // 其他安全(基础诊断) RiskItem8Score *int64 `json:"RiskItem8Score,omitnil,omitempty" name:"RiskItem8Score"` }
type FlySecMiniAppTaskData ¶
type FlySecMiniAppTaskData struct { // 任务id TaskID *string `json:"TaskID,omitnil,omitempty" name:"TaskID"` // 小程序appid MiniAppID *string `json:"MiniAppID,omitnil,omitempty" name:"MiniAppID"` // 小程序名称 MiniAppName *string `json:"MiniAppName,omitnil,omitempty" name:"MiniAppName"` // 小程序版本 MiniAppVersion *string `json:"MiniAppVersion,omitnil,omitempty" name:"MiniAppVersion"` // 诊断模式 1:基础诊断,2:深度诊断 Mode *int64 `json:"Mode,omitnil,omitempty" name:"Mode"` // 诊断时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 诊断状态, 0:排队中, 1:成功, 2:失败, 3:进行中 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 诊断失败错误码 Error *int64 `json:"Error,omitnil,omitempty" name:"Error"` }
type ResourceUsageInfoData ¶ added in v1.0.420
type TaskFlowStepsInfo ¶
type TaskFlowStepsInfo struct { // 流程编号 // 注意:此字段可能返回 null,表示取不到有效值。 FlowNo *string `json:"FlowNo,omitnil,omitempty" name:"FlowNo"` // 流程名称 FlowName *string `json:"FlowName,omitnil,omitempty" name:"FlowName"` // 流程状态, 其他值:进行中, 2:成功, 3:失败 FlowStatus *int64 `json:"FlowStatus,omitnil,omitempty" name:"FlowStatus"` // 流程状态描述 // 注意:此字段可能返回 null,表示取不到有效值。 FlowStateDesc *string `json:"FlowStateDesc,omitnil,omitempty" name:"FlowStateDesc"` // 流程启动时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *string `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 流程完成时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *string `json:"EndTime,omitnil,omitempty" name:"EndTime"` }