package
2.1.7
Repository: https://github.com/lacework/go-sdk.git
Documentation: pkg.go.dev

# Functions

EnableBucketEncryption Set the S3 Encryption parameter to true for newly created buckets.
EnableBucketMfaDelete Set the S3 MfaDelete parameter to true for newly created buckets.
EnableBucketVersioning Set the S3 Bucket versioning parameter to true for newly created buckets.
EnableFirehoseEncryption Set the firehose encryption parameter to true for newly created firehose.
EnableKmsKeyMultiRegion Set whether the KMS key is a multi-region or regional key.
EnableKmsKeyRotation Set KMS automatic key rotation to true.
EnableSnsTopicEncryption Set whether encryption should be enabled for the sns topic.
EnableUseExistingBucket Set the S3 ForceDestroy parameter to true for newly created buckets.
NewExistingCrossAccountIamRoleDetails Create new existing IAM role details.
NewTerraform returns an instance of the GenerateAwsEksAuditTfConfigurationArgs struct.
WithAwsProfile Set the AWS Profile to utilize when integrating.
WithBucketLifecycleExpirationDays Set the S3 Lifecycle Expiration Days parameter for newly created buckets.
WithBucketSseAlgorithm Set the encryption algorithm to use for S3 bucket server-side encryption.
WithBucketSseKeyArn Set the ARN of the KMS encryption key to be used for S3 (Required when bucket_sse_algorithm is aws:kms and using an existing aws_kms_key).
WithEksAuditIntegrationName Set the name of the EKS audit integration.
WithExistingBucketArn Set the Lacework Profile to utilize when integrating.
WithExistingCloudWatchIamRoleArn Set an existing cloudwatch IAM role ARN.
WithExistingCrossAccountIamRole Set an existing cross account IAM role configuration to use with the created Terraform code.
WithExistingFirehoseIamRoleArn Set an existing firehose IAM role ARN.
WithExistingRequiredProviders disables writing required_providers in output.
WithFilterPattern Set the filter pattern for the Cloudwatch subscription filter.
WithFirehoseEncryptionKeyArn Set the ARN of an existing KMS encryption key to be used with the Kinesis Firehose.
WithKmsKeyDeletionDays Set the KMS deletion waiting period, specified in number of days.
WithLaceworkAccountID Set the Lacework AWS root account ID to use.
WithLaceworkProfile Set the Lacework Profile to utilize when integrating.
WithParsedRegionClusterMap Set the region cluster map.
WithPrefix Set the prefix that will be used at the beginning of every generated resource.
WithProviderAliasPrefix set the prefix to prepend to provider alias names.
WithSnsTopicEncryptionKeyArn Set the ARN of an existing KMS encryption key to be used with the SNS Topic.

# Structs

No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author