integration

package
v1.18.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LwClient    *api.Client
	LwOrgClient *api.Client
	LwApiToken  string
)

Functions

func GetAlertChannelName added in v1.3.0

func GetAlertChannelName(result string) string

func GetAlertChannelProps added in v0.11.1

func GetAlertChannelProps(result string) api.AlertChannelResponse

func GetAlertProfileProps added in v0.18.0

func GetAlertProfileProps(result string) api.AlertProfileResponse

func GetAlertRuleProps added in v0.12.0

func GetAlertRuleProps(result string) api.AlertRuleResponse

func GetAwsAgentlessOrgScanningResponse added in v1.7.0

func GetAwsAgentlessOrgScanningResponse(result string) api.AwsSidekickOrgResponse

func GetAzureAgentlessScanningResponse added in v1.17.0

func GetAzureAgentlessScanningResponse(result string) api.AzureSidekickIntegrationResponse

func GetAzureResourceGroupProps added in v0.9.0

func GetAzureResourceGroupProps(result string) api.AzureResourceGroupProps

func GetCloudAccountAgentlessScanningResponse added in v0.23.0

func GetCloudAccountAgentlessScanningResponse(result string) api.AwsSidekickResponse

func GetCloudAccountEksAuditLogData added in v0.17.0

func GetCloudAccountEksAuditLogData(result string) api.AwsEksAuditData

func GetCloudAccountGcpPubSubAuditLogData added in v1.5.0

func GetCloudAccountGcpPubSubAuditLogData(result string) api.GcpAlPubSubIntegrationResponse

func GetCloudAccountGkeAuditLogData added in v0.21.0

func GetCloudAccountGkeAuditLogData(result string) api.GcpGkeAuditData

func GetCloudAccountIntegrationName added in v0.17.0

func GetCloudAccountIntegrationName(result string) string

func GetCloudOrgAccountIntegrationName added in v1.7.0

func GetCloudOrgAccountIntegrationName(result string) string

func GetContainerRegisteryDockerhub added in v1.1.0

func GetContainerRegisteryDockerhub(result string) api.DockerhubIntegrationResponse

func GetContainerRegisteryGar added in v1.0.0

func GetContainerRegisteryGar(result string) api.GcpGarIntegrationResponse

func GetContainerRegisteryGcr added in v0.26.1

func GetContainerRegisteryGcr(result string) api.GcpGcrIntegrationResponse

func GetContainerRegisteryGhcr added in v1.0.0

func GetContainerRegisteryGhcr(result string) api.GhcrIntegrationResponse

func GetContainerRegisteryInlineScanner added in v1.4.0

func GetContainerRegisteryInlineScanner(result string) api.InlineScannerIntegrationResponse

func GetContainerRegisteryProxyScanner added in v1.4.0

func GetContainerRegisteryProxyScanner(result string) api.ProxyScannerIntegrationResponse

func GetContainerResourceGroupProps added in v0.10.0

func GetContainerResourceGroupProps(result string) api.ContainerResourceGroupProps

func GetDataExportRuleProps added in v0.26.0

func GetDataExportRuleProps(result string) api.DataExportRuleResponse

func GetEcrWithCrossAccountCreds added in v0.11.0

func GetEcrWithCrossAccountCreds(result string) api.AwsEcrIamRoleIntegration

func GetGcpAgentlessScanningResponse added in v1.2.0

func GetGcpAgentlessScanningResponse(result string) api.GcpSidekickIntegrationResponse

func GetGcpCfgIntegration added in v0.26.1

func GetGcpCfgIntegration(result string) api.GcpCfgIntegrationResponse

func GetGcpResourceGroupProps added in v0.9.0

func GetGcpResourceGroupProps(result string) api.GcpResourceGroupProps

func GetIDFromTerraResults added in v0.11.2

func GetIDFromTerraResults(result string) string

GetIDFromTerraResults returns the first id found in the Terraform output

func GetLwAccountResourceGroupProps added in v0.10.0

func GetLwAccountResourceGroupProps(result string) api.LwAccountResourceGroupProps

func GetMachineResourceGroupProps added in v0.10.0

func GetMachineResourceGroupProps(result string) api.MachineResourceGroupProps

func GetOrgTeamMember added in v0.14.0

func GetOrgTeamMember(result string) api.TeamMember

func GetPolicyExceptionProps added in v0.22.0

func GetPolicyExceptionProps(result string, policyID string) (resp api.PolicyExceptionResponse)

func GetPolicyProps added in v0.16.0

func GetPolicyProps(result string) api.PolicyResponse

func GetPolicyPropsById added in v1.10.0

func GetPolicyPropsById(id string) api.PolicyResponse

func GetQueryProps added in v0.16.0

func GetQueryProps(result string) api.QueryResponse

func GetReportRuleProps added in v0.13.0

func GetReportRuleProps(result string) api.ReportRuleResponse

func GetResourceGroupDescription added in v0.9.0

func GetResourceGroupDescription(result string) string

func GetResourceGroupV2Description added in v1.13.0

func GetResourceGroupV2Description(result string) string

func GetSpecificIDFromTerraResults added in v0.12.0

func GetSpecificIDFromTerraResults(i int, result string) string

GetSpecificIDFromTerraResults returns the specific index id found in the Terraform output

func GetTeamMember added in v0.14.0

func GetTeamMember(result string) api.TeamMember

func GetVulnerabilityExceptionProps added in v0.15.0

func GetVulnerabilityExceptionProps(result string) api.VulnerabilityExceptionResponse

func TestIntegrationAwsCfg added in v0.26.0

func TestIntegrationAwsCfg(t *testing.T)

TestIntegrationAwsCfg applies integration terraform: => '../examples/resource_lacework_integration_aws_cfg'

It uses the go-sdk to verify the created integration, applies an update with new integration name and destroys it nolint

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL