Documentation ¶
Overview ¶
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
AUTOGENERATED FILE BY CODE GENERATOR. DO NOT EDIT. Source: generator.yaml
Index ¶
- Constants
- type APIError
- type Client
- func (c *Client) AnalyzeAlert(ctx context.Context, req *proto.AnalyzeAlertRequest) error
- func (c *Client) AnalyzeAttackFlow(ctx context.Context, req *proto.AnalyzeAttackFlowRequest) (*proto.AnalyzeAttackFlowResponse, error)
- func (c *Client) AttachDataSource(ctx context.Context, req *proto.AttachDataSourceRequest) (*proto.AttachDataSourceResponse, error)
- func (c *Client) AttachGCPDataSource(ctx context.Context, req *proto.AttachGCPDataSourceRequest) (*proto.AttachGCPDataSourceResponse, error)
- func (c *Client) AttachPolicy(ctx context.Context, req *proto.AttachPolicyRequest) (*proto.AttachPolicyResponse, error)
- func (c *Client) AttachRole(ctx context.Context, req *proto.AttachRoleRequest) (*proto.AttachRoleResponse, error)
- func (c *Client) DeleteAWS(ctx context.Context, req *proto.DeleteAWSRequest) error
- func (c *Client) DeleteAlertCondNotification(ctx context.Context, req *proto.DeleteAlertCondNotificationRequest) error
- func (c *Client) DeleteAlertCondRule(ctx context.Context, req *proto.DeleteAlertCondRuleRequest) error
- func (c *Client) DeleteAlertCondition(ctx context.Context, req *proto.DeleteAlertConditionRequest) error
- func (c *Client) DeleteAlertRule(ctx context.Context, req *proto.DeleteAlertRuleRequest) error
- func (c *Client) DeleteApplicationScan(ctx context.Context, req *proto.DeleteApplicationScanRequest) error
- func (c *Client) DeleteApplicationScanBasicSetting(ctx context.Context, req *proto.DeleteApplicationScanBasicSettingRequest) error
- func (c *Client) DeleteCodeScanSetting(ctx context.Context, req *proto.DeleteCodeScanSettingRequest) error
- func (c *Client) DeleteDependencySetting(ctx context.Context, req *proto.DeleteDependencySettingRequest) error
- func (c *Client) DeleteFinding(ctx context.Context, req *proto.DeleteFindingRequest) error
- func (c *Client) DeleteFindingSetting(ctx context.Context, req *proto.DeleteFindingSettingRequest) error
- func (c *Client) DeleteGCP(ctx context.Context, req *proto.DeleteGCPRequest) error
- func (c *Client) DeleteGitHubSetting(ctx context.Context, req *proto.DeleteGitHubSettingRequest) error
- func (c *Client) DeleteGitleaksSetting(ctx context.Context, req *proto.DeleteGitleaksSettingRequest) error
- func (c *Client) DeleteNotification(ctx context.Context, req *proto.DeleteNotificationRequest) error
- func (c *Client) DeleteOsint(ctx context.Context, req *proto.DeleteOsintRequest) error
- func (c *Client) DeleteOsintDetectWord(ctx context.Context, req *proto.DeleteOsintDetectWordRequest) error
- func (c *Client) DeletePendFinding(ctx context.Context, req *proto.DeletePendFindingRequest) error
- func (c *Client) DeletePolicy(ctx context.Context, req *proto.DeletePolicyRequest) error
- func (c *Client) DeletePortscanSetting(ctx context.Context, req *proto.DeletePortscanSettingRequest) error
- func (c *Client) DeletePortscanTarget(ctx context.Context, req *proto.DeletePortscanTargetRequest) error
- func (c *Client) DeleteProject(ctx context.Context, req *proto.DeleteProjectRequest) error
- func (c *Client) DeleteRelOsintDataSource(ctx context.Context, req *proto.DeleteRelOsintDataSourceRequest) error
- func (c *Client) DeleteResource(ctx context.Context, req *proto.DeleteResourceRequest) error
- func (c *Client) DeleteRole(ctx context.Context, req *proto.DeleteRoleRequest) error
- func (c *Client) DeleteUserReserved(ctx context.Context, req *proto.DeleteUserReservedRequest) error
- func (c *Client) DeleteWpscanSetting(ctx context.Context, req *proto.DeleteWpscanSettingRequest) error
- func (c *Client) DetachDataSource(ctx context.Context, req *proto.DetachDataSourceRequest) error
- func (c *Client) DetachGCPDataSource(ctx context.Context, req *proto.DetachGCPDataSourceRequest) error
- func (c *Client) DetachPolicy(ctx context.Context, req *proto.DetachPolicyRequest) error
- func (c *Client) DetachRole(ctx context.Context, req *proto.DetachRoleRequest) error
- func (c *Client) Do(r *http.Request) (*http.Response, error)
- func (c *Client) GetAISummary(ctx context.Context, req *proto.GetAISummaryRequest) (*proto.GetAISummaryResponse, error)
- func (c *Client) GetApplicationScanBasicSetting(ctx context.Context, req *proto.GetApplicationScanBasicSettingRequest) (*proto.GetApplicationScanBasicSettingResponse, error)
- func (c *Client) GetDiagnosisDataSource(ctx context.Context, req *proto.GetDiagnosisDataSourceRequest) (*proto.GetDiagnosisDataSourceResponse, error)
- func (c *Client) GetFinding(ctx context.Context, req *proto.GetFindingRequest) (*proto.GetFindingResponse, error)
- func (c *Client) GetGCPDataSource(ctx context.Context, req *proto.GetGCPDataSourceRequest) (*proto.GetGCPDataSourceResponse, error)
- func (c *Client) GetOsint(ctx context.Context, req *proto.GetOsintRequest) (*proto.GetOsintResponse, error)
- func (c *Client) GetPendFinding(ctx context.Context, req *proto.GetPendFindingRequest) (*proto.GetPendFindingResponse, error)
- func (c *Client) GetPolicy(ctx context.Context, req *proto.GetPolicyRequest) (*proto.GetPolicyResponse, error)
- func (c *Client) GetRecommend(ctx context.Context, req *proto.GetRecommendRequest) (*proto.GetRecommendResponse, error)
- func (c *Client) GetReportFinding(ctx context.Context, req *proto.GetReportFindingRequest) (*proto.GetReportFindingResponse, error)
- func (c *Client) GetResource(ctx context.Context, req *proto.GetResourceRequest) (*proto.GetResourceResponse, error)
- func (c *Client) GetRole(ctx context.Context, req *proto.GetRoleRequest) (*proto.GetRoleResponse, error)
- func (c *Client) GetUser(ctx context.Context, req *proto.GetUserRequest) (*proto.GetUserResponse, error)
- func (c *Client) InvokeScan(ctx context.Context, req *proto.InvokeScanRequest) error
- func (c *Client) InvokeScanCodeScan(ctx context.Context, req *proto.InvokeScanCodeScanRequest) error
- func (c *Client) InvokeScanDependency(ctx context.Context, req *proto.InvokeScanDependencyRequest) error
- func (c *Client) InvokeScanDiagnosis(ctx context.Context, req *proto.InvokeScanRequest) error
- func (c *Client) InvokeScanGCP(ctx context.Context, req *proto.InvokeScanGCPRequest) error
- func (c *Client) InvokeScanGitleaks(ctx context.Context, req *proto.InvokeScanGitleaksRequest) error
- func (c *Client) InvokeScanOsint(ctx context.Context, req *proto.InvokeScanRequest) error
- func (c *Client) ListAWS(ctx context.Context, req *proto.ListAWSRequest) (*proto.ListAWSResponse, error)
- func (c *Client) ListAccessToken(ctx context.Context, req *proto.ListAccessTokenRequest) (*proto.ListAccessTokenResponse, error)
- func (c *Client) ListAlert(ctx context.Context, req *proto.ListAlertRequest) (*proto.ListAlertResponse, error)
- func (c *Client) ListAlertCondNotification(ctx context.Context, req *proto.ListAlertCondNotificationRequest) (*proto.ListAlertCondNotificationResponse, error)
- func (c *Client) ListAlertCondRule(ctx context.Context, req *proto.ListAlertCondRuleRequest) (*proto.ListAlertCondRuleResponse, error)
- func (c *Client) ListAlertCondition(ctx context.Context, req *proto.ListAlertConditionRequest) (*proto.ListAlertConditionResponse, error)
- func (c *Client) ListAlertHistory(ctx context.Context, req *proto.ListAlertHistoryRequest) (*proto.ListAlertHistoryResponse, error)
- func (c *Client) ListAlertRule(ctx context.Context, req *proto.ListAlertRuleRequest) (*proto.ListAlertRuleResponse, error)
- func (c *Client) ListApplicationScan(ctx context.Context, req *proto.ListApplicationScanRequest) (*proto.ListApplicationScanResponse, error)
- func (c *Client) ListCodeDataSource(ctx context.Context, req *proto.ListDataSourceRequest) (*proto.ListDataSourceResponse, error)
- func (c *Client) ListDataSource(ctx context.Context, req *proto.ListDataSourceRequest) (*proto.ListDataSourceResponse, error)
- func (c *Client) ListFinding(ctx context.Context, req *proto.ListFindingRequest) (*proto.ListFindingResponse, error)
- func (c *Client) ListFindingSetting(ctx context.Context, req *proto.ListFindingSettingRequest) (*proto.ListFindingSettingResponse, error)
- func (c *Client) ListFindingTag(ctx context.Context, req *proto.ListFindingTagRequest) (*proto.ListFindingTagResponse, error)
- func (c *Client) ListFindingTagName(ctx context.Context, req *proto.ListFindingTagNameRequest) (*proto.ListFindingTagNameResponse, error)
- func (c *Client) ListGCP(ctx context.Context, req *proto.ListGCPRequest) (*proto.ListGCPResponse, error)
- func (c *Client) ListGitHubSetting(ctx context.Context, req *proto.ListGitHubSettingRequest) (*proto.ListGitHubSettingResponse, error)
- func (c *Client) ListGitleaksCache(ctx context.Context, req *proto.ListGitleaksCacheRequest) (*proto.ListGitleaksCacheResponse, error)
- func (c *Client) ListGoogleDataSource(ctx context.Context, req *proto.ListGoogleDataSourceRequest) (*proto.ListGoogleDataSourceResponse, error)
- func (c *Client) ListNotification(ctx context.Context, req *proto.ListNotificationRequest) (*proto.ListNotificationResponse, error)
- func (c *Client) ListOsint(ctx context.Context, req *proto.ListOsintRequest) (*proto.ListOsintResponse, error)
- func (c *Client) ListOsintDataSource(ctx context.Context, req *proto.ListOsintDataSourceRequest) (*proto.ListOsintDataSourceResponse, error)
- func (c *Client) ListOsintDetectWord(ctx context.Context, req *proto.ListOsintDetectWordRequest) (*proto.ListOsintDetectWordResponse, error)
- func (c *Client) ListPolicy(ctx context.Context, req *proto.ListPolicyRequest) (*proto.ListPolicyResponse, error)
- func (c *Client) ListPortscanSetting(ctx context.Context, req *proto.ListPortscanSettingRequest) (*proto.ListPortscanSettingResponse, error)
- func (c *Client) ListPortscanTarget(ctx context.Context, req *proto.ListPortscanTargetRequest) (*proto.ListPortscanTargetResponse, error)
- func (c *Client) ListProject(ctx context.Context, req *proto.ListProjectRequest) (*proto.ListProjectResponse, error)
- func (c *Client) ListRelAlertFinding(ctx context.Context, req *proto.ListRelAlertFindingRequest) (*proto.ListRelAlertFindingResponse, error)
- func (c *Client) ListRelOsintDataSource(ctx context.Context, req *proto.ListRelOsintDataSourceRequest) (*proto.ListRelOsintDataSourceResponse, error)
- func (c *Client) ListResource(ctx context.Context, req *proto.ListResourceRequest) (*proto.ListResourceResponse, error)
- func (c *Client) ListResourceTag(ctx context.Context, req *proto.ListResourceTagRequest) (*proto.ListResourceTagResponse, error)
- func (c *Client) ListResourceTagName(ctx context.Context, req *proto.ListResourceTagNameRequest) (*proto.ListResourceTagNameResponse, error)
- func (c *Client) ListRole(ctx context.Context, req *proto.ListRoleRequest) (*proto.ListRoleResponse, error)
- func (c *Client) ListUser(ctx context.Context, req *proto.ListUserRequest) (*proto.ListUserResponse, error)
- func (c *Client) ListUserReserved(ctx context.Context, req *proto.ListUserReservedRequest) (*proto.ListUserReservedResponse, error)
- func (c *Client) ListWpscanSetting(ctx context.Context, req *proto.ListWpscanSettingRequest) (*proto.ListWpscanSettingResponse, error)
- func (c *Client) NewRequest(ctx context.Context, method, path string, param interface{}) (*http.Request, error)
- func (c *Client) PutAWS(ctx context.Context, req *proto.PutAWSRequest) (*proto.PutAWSResponse, error)
- func (c *Client) PutAlert(ctx context.Context, req *proto.PutAlertRequest) (*proto.PutAlertResponse, error)
- func (c *Client) PutAlertCondNotification(ctx context.Context, req *proto.PutAlertCondNotificationRequest) (*proto.PutAlertCondNotificationResponse, error)
- func (c *Client) PutAlertCondRule(ctx context.Context, req *proto.PutAlertCondRuleRequest) (*proto.PutAlertCondRuleResponse, error)
- func (c *Client) PutAlertCondition(ctx context.Context, req *proto.PutAlertConditionRequest) (*proto.PutAlertConditionResponse, error)
- func (c *Client) PutAlertFirstViewedAt(ctx context.Context, req *proto.PutAlertFirstViewedAtRequest) error
- func (c *Client) PutAlertRule(ctx context.Context, req *proto.PutAlertRuleRequest) (*proto.PutAlertRuleResponse, error)
- func (c *Client) PutApplicationScan(ctx context.Context, req *proto.PutApplicationScanRequest) (*proto.PutApplicationScanResponse, error)
- func (c *Client) PutApplicationScanBasicSetting(ctx context.Context, req *proto.PutApplicationScanBasicSettingRequest) (*proto.PutApplicationScanBasicSettingResponse, error)
- func (c *Client) PutCodeScanSetting(ctx context.Context, req *proto.PutCodeScanSettingRequest) (*proto.PutCodeScanSettingResponse, error)
- func (c *Client) PutDependencySetting(ctx context.Context, req *proto.PutDependencySettingRequest) (*proto.PutDependencySettingResponse, error)
- func (c *Client) PutFinding(ctx context.Context, req *proto.PutFindingRequest) (*proto.PutFindingResponse, error)
- func (c *Client) PutFindingSetting(ctx context.Context, req *proto.PutFindingSettingRequest) (*proto.PutFindingSettingResponse, error)
- func (c *Client) PutGCP(ctx context.Context, req *proto.PutGCPRequest) (*proto.PutGCPResponse, error)
- func (c *Client) PutGitHubSetting(ctx context.Context, req *proto.PutGitHubSettingRequest) (*proto.PutGitHubSettingResponse, error)
- func (c *Client) PutGitleaksSetting(ctx context.Context, req *proto.PutGitleaksSettingRequest) (*proto.PutGitleaksSettingResponse, error)
- func (c *Client) PutNotification(ctx context.Context, req *proto.PutNotificationRequest) (*proto.PutNotificationResponse, error)
- func (c *Client) PutOsint(ctx context.Context, req *proto.PutOsintRequest) (*proto.PutOsintResponse, error)
- func (c *Client) PutOsintDetectWord(ctx context.Context, req *proto.PutOsintDetectWordRequest) (*proto.PutOsintDetectWordResponse, error)
- func (c *Client) PutPendFinding(ctx context.Context, req *proto.PutPendFindingRequest) (*proto.PutPendFindingResponse, error)
- func (c *Client) PutPolicy(ctx context.Context, req *proto.PutPolicyRequest) (*proto.PutPolicyResponse, error)
- func (c *Client) PutPortscanSetting(ctx context.Context, req *proto.PutPortscanSettingRequest) (*proto.PutPortscanSettingResponse, error)
- func (c *Client) PutPortscanTarget(ctx context.Context, req *proto.PutPortscanTargetRequest) (*proto.PutPortscanTargetResponse, error)
- func (c *Client) PutRecommend(ctx context.Context, req *proto.PutRecommendRequest) (*proto.PutRecommendResponse, error)
- func (c *Client) PutRelOsintDataSource(ctx context.Context, req *proto.PutRelOsintDataSourceRequest) (*proto.PutRelOsintDataSourceResponse, error)
- func (c *Client) PutResource(ctx context.Context, req *proto.PutResourceRequest) (*proto.PutResourceResponse, error)
- func (c *Client) PutRole(ctx context.Context, req *proto.PutRoleRequest) (*proto.PutRoleResponse, error)
- func (c *Client) PutUserReserved(ctx context.Context, req *proto.PutUserReservedRequest) (*proto.PutUserReservedResponse, error)
- func (c *Client) PutWpscanSetting(ctx context.Context, req *proto.PutWpscanSettingRequest) (*proto.PutWpscanSettingResponse, error)
- func (c *Client) Signin(ctx context.Context) (*SigninResponse, error)
- func (c *Client) TagFinding(ctx context.Context, req *proto.TagFindingRequest) (*proto.TagFindingResponse, error)
- func (c *Client) TagProject(ctx context.Context, req *proto.TagProjectRequest) (*proto.TagProjectResponse, error)
- func (c *Client) TestNotification(ctx context.Context, req *proto.TestNotificationRequest) error
- func (c *Client) UntagFinding(ctx context.Context, req *proto.UntagFindingRequest) error
- func (c *Client) UntagProject(ctx context.Context, req *proto.UntagProjectRequest) error
- func (c *Client) UpdateProject(ctx context.Context, req *proto.UpdateProjectRequest) (*proto.UpdateProjectResponse, error)
- type ClientOptions
- type HTTPClient
- type SigninResponse
Constants ¶
const ( VERSION = "0.0.1" USER_AGENT = "go-risken/" + VERSION ACCEPT_HEADER = "application/json" CONTENT_TYPE_HEADER = "application/json" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIError ¶
type Client ¶
type Client struct { HTTPClient HTTPClient // contains filtered or unexported fields }
func NewClient ¶
func NewClient(apiToken string, options ...ClientOptions) *Client
func (*Client) AnalyzeAlert ¶
func (*Client) AnalyzeAttackFlow ¶
func (c *Client) AnalyzeAttackFlow(ctx context.Context, req *proto.AnalyzeAttackFlowRequest) (*proto.AnalyzeAttackFlowResponse, error)
func (*Client) AttachDataSource ¶
func (c *Client) AttachDataSource(ctx context.Context, req *proto.AttachDataSourceRequest) (*proto.AttachDataSourceResponse, error)
func (*Client) AttachGCPDataSource ¶
func (c *Client) AttachGCPDataSource(ctx context.Context, req *proto.AttachGCPDataSourceRequest) (*proto.AttachGCPDataSourceResponse, error)
func (*Client) AttachPolicy ¶
func (c *Client) AttachPolicy(ctx context.Context, req *proto.AttachPolicyRequest) (*proto.AttachPolicyResponse, error)
func (*Client) AttachRole ¶
func (c *Client) AttachRole(ctx context.Context, req *proto.AttachRoleRequest) (*proto.AttachRoleResponse, error)
func (*Client) DeleteAlertCondNotification ¶
func (*Client) DeleteAlertCondRule ¶
func (*Client) DeleteAlertCondition ¶
func (*Client) DeleteAlertRule ¶
func (*Client) DeleteApplicationScan ¶
func (*Client) DeleteApplicationScanBasicSetting ¶
func (*Client) DeleteCodeScanSetting ¶
func (*Client) DeleteDependencySetting ¶
func (*Client) DeleteFinding ¶
func (*Client) DeleteFindingSetting ¶
func (*Client) DeleteGitHubSetting ¶
func (*Client) DeleteGitleaksSetting ¶
func (*Client) DeleteNotification ¶
func (*Client) DeleteOsint ¶
func (*Client) DeleteOsintDetectWord ¶
func (*Client) DeletePendFinding ¶
func (*Client) DeletePolicy ¶
func (*Client) DeletePortscanSetting ¶
func (*Client) DeletePortscanTarget ¶
func (*Client) DeleteProject ¶
func (*Client) DeleteRelOsintDataSource ¶
func (*Client) DeleteResource ¶
func (*Client) DeleteRole ¶
func (*Client) DeleteUserReserved ¶
func (*Client) DeleteWpscanSetting ¶
func (*Client) DetachDataSource ¶
func (*Client) DetachGCPDataSource ¶
func (*Client) DetachPolicy ¶
func (*Client) DetachRole ¶
func (*Client) Do ¶
Do sets some headers on the request, before actioning it using the internal HTTPClient. This also assumes any request body is in JSON format and sets the Content-Type to application/json.
func (*Client) GetAISummary ¶
func (c *Client) GetAISummary(ctx context.Context, req *proto.GetAISummaryRequest) (*proto.GetAISummaryResponse, error)
func (*Client) GetApplicationScanBasicSetting ¶
func (c *Client) GetApplicationScanBasicSetting(ctx context.Context, req *proto.GetApplicationScanBasicSettingRequest) (*proto.GetApplicationScanBasicSettingResponse, error)
func (*Client) GetDiagnosisDataSource ¶
func (c *Client) GetDiagnosisDataSource(ctx context.Context, req *proto.GetDiagnosisDataSourceRequest) (*proto.GetDiagnosisDataSourceResponse, error)
func (*Client) GetFinding ¶
func (c *Client) GetFinding(ctx context.Context, req *proto.GetFindingRequest) (*proto.GetFindingResponse, error)
func (*Client) GetGCPDataSource ¶
func (c *Client) GetGCPDataSource(ctx context.Context, req *proto.GetGCPDataSourceRequest) (*proto.GetGCPDataSourceResponse, error)
func (*Client) GetOsint ¶
func (c *Client) GetOsint(ctx context.Context, req *proto.GetOsintRequest) (*proto.GetOsintResponse, error)
func (*Client) GetPendFinding ¶
func (c *Client) GetPendFinding(ctx context.Context, req *proto.GetPendFindingRequest) (*proto.GetPendFindingResponse, error)
func (*Client) GetPolicy ¶
func (c *Client) GetPolicy(ctx context.Context, req *proto.GetPolicyRequest) (*proto.GetPolicyResponse, error)
func (*Client) GetRecommend ¶
func (c *Client) GetRecommend(ctx context.Context, req *proto.GetRecommendRequest) (*proto.GetRecommendResponse, error)
func (*Client) GetReportFinding ¶
func (c *Client) GetReportFinding(ctx context.Context, req *proto.GetReportFindingRequest) (*proto.GetReportFindingResponse, error)
func (*Client) GetResource ¶
func (c *Client) GetResource(ctx context.Context, req *proto.GetResourceRequest) (*proto.GetResourceResponse, error)
func (*Client) GetRole ¶
func (c *Client) GetRole(ctx context.Context, req *proto.GetRoleRequest) (*proto.GetRoleResponse, error)
func (*Client) GetUser ¶
func (c *Client) GetUser(ctx context.Context, req *proto.GetUserRequest) (*proto.GetUserResponse, error)
func (*Client) InvokeScan ¶
func (*Client) InvokeScanCodeScan ¶
func (*Client) InvokeScanDependency ¶
func (*Client) InvokeScanDiagnosis ¶
func (*Client) InvokeScanGCP ¶
func (*Client) InvokeScanGitleaks ¶
func (*Client) InvokeScanOsint ¶
func (*Client) ListAWS ¶
func (c *Client) ListAWS(ctx context.Context, req *proto.ListAWSRequest) (*proto.ListAWSResponse, error)
func (*Client) ListAccessToken ¶
func (c *Client) ListAccessToken(ctx context.Context, req *proto.ListAccessTokenRequest) (*proto.ListAccessTokenResponse, error)
func (*Client) ListAlert ¶
func (c *Client) ListAlert(ctx context.Context, req *proto.ListAlertRequest) (*proto.ListAlertResponse, error)
func (*Client) ListAlertCondNotification ¶
func (c *Client) ListAlertCondNotification(ctx context.Context, req *proto.ListAlertCondNotificationRequest) (*proto.ListAlertCondNotificationResponse, error)
func (*Client) ListAlertCondRule ¶
func (c *Client) ListAlertCondRule(ctx context.Context, req *proto.ListAlertCondRuleRequest) (*proto.ListAlertCondRuleResponse, error)
func (*Client) ListAlertCondition ¶
func (c *Client) ListAlertCondition(ctx context.Context, req *proto.ListAlertConditionRequest) (*proto.ListAlertConditionResponse, error)
func (*Client) ListAlertHistory ¶
func (c *Client) ListAlertHistory(ctx context.Context, req *proto.ListAlertHistoryRequest) (*proto.ListAlertHistoryResponse, error)
func (*Client) ListAlertRule ¶
func (c *Client) ListAlertRule(ctx context.Context, req *proto.ListAlertRuleRequest) (*proto.ListAlertRuleResponse, error)
func (*Client) ListApplicationScan ¶
func (c *Client) ListApplicationScan(ctx context.Context, req *proto.ListApplicationScanRequest) (*proto.ListApplicationScanResponse, error)
func (*Client) ListCodeDataSource ¶
func (c *Client) ListCodeDataSource(ctx context.Context, req *proto.ListDataSourceRequest) (*proto.ListDataSourceResponse, error)
func (*Client) ListDataSource ¶
func (c *Client) ListDataSource(ctx context.Context, req *proto.ListDataSourceRequest) (*proto.ListDataSourceResponse, error)
func (*Client) ListFinding ¶
func (c *Client) ListFinding(ctx context.Context, req *proto.ListFindingRequest) (*proto.ListFindingResponse, error)
func (*Client) ListFindingSetting ¶
func (c *Client) ListFindingSetting(ctx context.Context, req *proto.ListFindingSettingRequest) (*proto.ListFindingSettingResponse, error)
func (*Client) ListFindingTag ¶
func (c *Client) ListFindingTag(ctx context.Context, req *proto.ListFindingTagRequest) (*proto.ListFindingTagResponse, error)
func (*Client) ListFindingTagName ¶
func (c *Client) ListFindingTagName(ctx context.Context, req *proto.ListFindingTagNameRequest) (*proto.ListFindingTagNameResponse, error)
func (*Client) ListGCP ¶
func (c *Client) ListGCP(ctx context.Context, req *proto.ListGCPRequest) (*proto.ListGCPResponse, error)
func (*Client) ListGitHubSetting ¶
func (c *Client) ListGitHubSetting(ctx context.Context, req *proto.ListGitHubSettingRequest) (*proto.ListGitHubSettingResponse, error)
func (*Client) ListGitleaksCache ¶
func (c *Client) ListGitleaksCache(ctx context.Context, req *proto.ListGitleaksCacheRequest) (*proto.ListGitleaksCacheResponse, error)
func (*Client) ListGoogleDataSource ¶
func (c *Client) ListGoogleDataSource(ctx context.Context, req *proto.ListGoogleDataSourceRequest) (*proto.ListGoogleDataSourceResponse, error)
func (*Client) ListNotification ¶
func (c *Client) ListNotification(ctx context.Context, req *proto.ListNotificationRequest) (*proto.ListNotificationResponse, error)
func (*Client) ListOsint ¶
func (c *Client) ListOsint(ctx context.Context, req *proto.ListOsintRequest) (*proto.ListOsintResponse, error)
func (*Client) ListOsintDataSource ¶
func (c *Client) ListOsintDataSource(ctx context.Context, req *proto.ListOsintDataSourceRequest) (*proto.ListOsintDataSourceResponse, error)
func (*Client) ListOsintDetectWord ¶
func (c *Client) ListOsintDetectWord(ctx context.Context, req *proto.ListOsintDetectWordRequest) (*proto.ListOsintDetectWordResponse, error)
func (*Client) ListPolicy ¶
func (c *Client) ListPolicy(ctx context.Context, req *proto.ListPolicyRequest) (*proto.ListPolicyResponse, error)
func (*Client) ListPortscanSetting ¶
func (c *Client) ListPortscanSetting(ctx context.Context, req *proto.ListPortscanSettingRequest) (*proto.ListPortscanSettingResponse, error)
func (*Client) ListPortscanTarget ¶
func (c *Client) ListPortscanTarget(ctx context.Context, req *proto.ListPortscanTargetRequest) (*proto.ListPortscanTargetResponse, error)
func (*Client) ListProject ¶
func (c *Client) ListProject(ctx context.Context, req *proto.ListProjectRequest) (*proto.ListProjectResponse, error)
func (*Client) ListRelAlertFinding ¶
func (c *Client) ListRelAlertFinding(ctx context.Context, req *proto.ListRelAlertFindingRequest) (*proto.ListRelAlertFindingResponse, error)
func (*Client) ListRelOsintDataSource ¶
func (c *Client) ListRelOsintDataSource(ctx context.Context, req *proto.ListRelOsintDataSourceRequest) (*proto.ListRelOsintDataSourceResponse, error)
func (*Client) ListResource ¶
func (c *Client) ListResource(ctx context.Context, req *proto.ListResourceRequest) (*proto.ListResourceResponse, error)
func (*Client) ListResourceTag ¶
func (c *Client) ListResourceTag(ctx context.Context, req *proto.ListResourceTagRequest) (*proto.ListResourceTagResponse, error)
func (*Client) ListResourceTagName ¶
func (c *Client) ListResourceTagName(ctx context.Context, req *proto.ListResourceTagNameRequest) (*proto.ListResourceTagNameResponse, error)
func (*Client) ListRole ¶
func (c *Client) ListRole(ctx context.Context, req *proto.ListRoleRequest) (*proto.ListRoleResponse, error)
func (*Client) ListUser ¶
func (c *Client) ListUser(ctx context.Context, req *proto.ListUserRequest) (*proto.ListUserResponse, error)
func (*Client) ListUserReserved ¶
func (c *Client) ListUserReserved(ctx context.Context, req *proto.ListUserReservedRequest) (*proto.ListUserReservedResponse, error)
func (*Client) ListWpscanSetting ¶
func (c *Client) ListWpscanSetting(ctx context.Context, req *proto.ListWpscanSettingRequest) (*proto.ListWpscanSettingResponse, error)
func (*Client) NewRequest ¶
func (*Client) PutAWS ¶
func (c *Client) PutAWS(ctx context.Context, req *proto.PutAWSRequest) (*proto.PutAWSResponse, error)
func (*Client) PutAlert ¶
func (c *Client) PutAlert(ctx context.Context, req *proto.PutAlertRequest) (*proto.PutAlertResponse, error)
func (*Client) PutAlertCondNotification ¶
func (c *Client) PutAlertCondNotification(ctx context.Context, req *proto.PutAlertCondNotificationRequest) (*proto.PutAlertCondNotificationResponse, error)
func (*Client) PutAlertCondRule ¶
func (c *Client) PutAlertCondRule(ctx context.Context, req *proto.PutAlertCondRuleRequest) (*proto.PutAlertCondRuleResponse, error)
func (*Client) PutAlertCondition ¶
func (c *Client) PutAlertCondition(ctx context.Context, req *proto.PutAlertConditionRequest) (*proto.PutAlertConditionResponse, error)
func (*Client) PutAlertFirstViewedAt ¶
func (*Client) PutAlertRule ¶
func (c *Client) PutAlertRule(ctx context.Context, req *proto.PutAlertRuleRequest) (*proto.PutAlertRuleResponse, error)
func (*Client) PutApplicationScan ¶
func (c *Client) PutApplicationScan(ctx context.Context, req *proto.PutApplicationScanRequest) (*proto.PutApplicationScanResponse, error)
func (*Client) PutApplicationScanBasicSetting ¶
func (c *Client) PutApplicationScanBasicSetting(ctx context.Context, req *proto.PutApplicationScanBasicSettingRequest) (*proto.PutApplicationScanBasicSettingResponse, error)
func (*Client) PutCodeScanSetting ¶
func (c *Client) PutCodeScanSetting(ctx context.Context, req *proto.PutCodeScanSettingRequest) (*proto.PutCodeScanSettingResponse, error)
func (*Client) PutDependencySetting ¶
func (c *Client) PutDependencySetting(ctx context.Context, req *proto.PutDependencySettingRequest) (*proto.PutDependencySettingResponse, error)
func (*Client) PutFinding ¶
func (c *Client) PutFinding(ctx context.Context, req *proto.PutFindingRequest) (*proto.PutFindingResponse, error)
func (*Client) PutFindingSetting ¶
func (c *Client) PutFindingSetting(ctx context.Context, req *proto.PutFindingSettingRequest) (*proto.PutFindingSettingResponse, error)
func (*Client) PutGCP ¶
func (c *Client) PutGCP(ctx context.Context, req *proto.PutGCPRequest) (*proto.PutGCPResponse, error)
func (*Client) PutGitHubSetting ¶
func (c *Client) PutGitHubSetting(ctx context.Context, req *proto.PutGitHubSettingRequest) (*proto.PutGitHubSettingResponse, error)
func (*Client) PutGitleaksSetting ¶
func (c *Client) PutGitleaksSetting(ctx context.Context, req *proto.PutGitleaksSettingRequest) (*proto.PutGitleaksSettingResponse, error)
func (*Client) PutNotification ¶
func (c *Client) PutNotification(ctx context.Context, req *proto.PutNotificationRequest) (*proto.PutNotificationResponse, error)
func (*Client) PutOsint ¶
func (c *Client) PutOsint(ctx context.Context, req *proto.PutOsintRequest) (*proto.PutOsintResponse, error)
func (*Client) PutOsintDetectWord ¶
func (c *Client) PutOsintDetectWord(ctx context.Context, req *proto.PutOsintDetectWordRequest) (*proto.PutOsintDetectWordResponse, error)
func (*Client) PutPendFinding ¶
func (c *Client) PutPendFinding(ctx context.Context, req *proto.PutPendFindingRequest) (*proto.PutPendFindingResponse, error)
func (*Client) PutPolicy ¶
func (c *Client) PutPolicy(ctx context.Context, req *proto.PutPolicyRequest) (*proto.PutPolicyResponse, error)
func (*Client) PutPortscanSetting ¶
func (c *Client) PutPortscanSetting(ctx context.Context, req *proto.PutPortscanSettingRequest) (*proto.PutPortscanSettingResponse, error)
func (*Client) PutPortscanTarget ¶
func (c *Client) PutPortscanTarget(ctx context.Context, req *proto.PutPortscanTargetRequest) (*proto.PutPortscanTargetResponse, error)
func (*Client) PutRecommend ¶
func (c *Client) PutRecommend(ctx context.Context, req *proto.PutRecommendRequest) (*proto.PutRecommendResponse, error)
func (*Client) PutRelOsintDataSource ¶
func (c *Client) PutRelOsintDataSource(ctx context.Context, req *proto.PutRelOsintDataSourceRequest) (*proto.PutRelOsintDataSourceResponse, error)
func (*Client) PutResource ¶
func (c *Client) PutResource(ctx context.Context, req *proto.PutResourceRequest) (*proto.PutResourceResponse, error)
func (*Client) PutRole ¶
func (c *Client) PutRole(ctx context.Context, req *proto.PutRoleRequest) (*proto.PutRoleResponse, error)
func (*Client) PutUserReserved ¶
func (c *Client) PutUserReserved(ctx context.Context, req *proto.PutUserReservedRequest) (*proto.PutUserReservedResponse, error)
func (*Client) PutWpscanSetting ¶
func (c *Client) PutWpscanSetting(ctx context.Context, req *proto.PutWpscanSettingRequest) (*proto.PutWpscanSettingResponse, error)
func (*Client) TagFinding ¶
func (c *Client) TagFinding(ctx context.Context, req *proto.TagFindingRequest) (*proto.TagFindingResponse, error)
func (*Client) TagProject ¶
func (c *Client) TagProject(ctx context.Context, req *proto.TagProjectRequest) (*proto.TagProjectResponse, error)
func (*Client) TestNotification ¶
func (*Client) UntagFinding ¶
func (*Client) UntagProject ¶
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, req *proto.UpdateProjectRequest) (*proto.UpdateProjectResponse, error)
type ClientOptions ¶
type ClientOptions func(*Client)
func WithAPIEndpoint ¶
func WithAPIEndpoint(endpoint string) ClientOptions