Documentation ¶
Index ¶
- Variables
- func SendSuccessfulDeploymentSignal(successSignalUrl string)
- func ToKafkaRestFormat(data []interface{}) *bytes.Buffer
- type AccessDeniedResponseError
- type Client
- func (c *Client) IngestComplianceResults(complianceDocs []util.ComplianceDoc) error
- func (c *Client) RegisterCloudAccount(hostId, cloudProvider, cloudMetaId string, multiIds []string, orgId *string, ...) error
- func (c *Client) RegisterCloudResources(resources []map[string]interface{}) error
- func (c *Client) SendScanStatusToConsole(ccstatus CloudComplianceScanStatus) error
- type CloudComplianceScanStatus
- type IngestersComplianceStats
- type WaitSignal
Constants ¶
This section is empty.
Variables ¶
View Source
var (
HomeDirectory string
)
Functions ¶
func SendSuccessfulDeploymentSignal ¶
func SendSuccessfulDeploymentSignal(successSignalUrl string)
func ToKafkaRestFormat ¶
data needs to be in this format for kafka rest proxy {"records":[{"value":<record1>},{"value":record2}]}
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) IngestComplianceResults ¶
func (c *Client) IngestComplianceResults(complianceDocs []util.ComplianceDoc) error
func (*Client) RegisterCloudAccount ¶
func (*Client) RegisterCloudResources ¶
func (*Client) SendScanStatusToConsole ¶
func (c *Client) SendScanStatusToConsole(ccstatus CloudComplianceScanStatus) error
type CloudComplianceScanStatus ¶
type CloudComplianceScanStatus struct { ScanId string `json:"scan_id"` ScanMessage string `json:"scan_message"` ScanStatus string `json:"scan_status"` NodeId string `json:"node_id"` ComplianceCheckTypes []string `json:"compliance_check_types"` Result IngestersComplianceStats `json:"result"` TotalChecks int32 `json:"total_checks"` Type string `json:"type"` }
Click to show internal directories.
Click to hide internal directories.