DefenderForContainersAwsOfferingResponse

data class DefenderForContainersAwsOfferingResponse(val autoProvisioning: Boolean? = null, val cloudWatchToKinesis: DefenderForContainersAwsOfferingResponseCloudWatchToKinesis? = null, val containerVulnerabilityAssessment: DefenderForContainersAwsOfferingResponseContainerVulnerabilityAssessment? = null, val containerVulnerabilityAssessmentTask: DefenderForContainersAwsOfferingResponseContainerVulnerabilityAssessmentTask? = null, val description: String, val enableContainerVulnerabilityAssessment: Boolean? = null, val kinesisToS3: DefenderForContainersAwsOfferingResponseKinesisToS3? = null, val kubeAuditRetentionTime: Double? = null, val kubernetesScubaReader: DefenderForContainersAwsOfferingResponseKubernetesScubaReader? = null, val kubernetesService: DefenderForContainersAwsOfferingResponseKubernetesService? = null, val offeringType: String, val scubaExternalId: String? = null)

The Defender for Containers AWS offering

Constructors

Link copied to clipboard
constructor(autoProvisioning: Boolean? = null, cloudWatchToKinesis: DefenderForContainersAwsOfferingResponseCloudWatchToKinesis? = null, containerVulnerabilityAssessment: DefenderForContainersAwsOfferingResponseContainerVulnerabilityAssessment? = null, containerVulnerabilityAssessmentTask: DefenderForContainersAwsOfferingResponseContainerVulnerabilityAssessmentTask? = null, description: String, enableContainerVulnerabilityAssessment: Boolean? = null, kinesisToS3: DefenderForContainersAwsOfferingResponseKinesisToS3? = null, kubeAuditRetentionTime: Double? = null, kubernetesScubaReader: DefenderForContainersAwsOfferingResponseKubernetesScubaReader? = null, kubernetesService: DefenderForContainersAwsOfferingResponseKubernetesService? = null, offeringType: String, scubaExternalId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Is audit logs pipeline auto provisioning enabled

Link copied to clipboard

The cloudwatch to kinesis connection configuration

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The offering description.

Link copied to clipboard

Enable container vulnerability assessment feature

Link copied to clipboard

The kinesis to s3 connection configuration

Link copied to clipboard

The retention time in days of kube audit logs set on the CloudWatch log group

Link copied to clipboard

The kubernetes to scuba connection configuration

Link copied to clipboard

The kubernetes service connection configuration

Link copied to clipboard

The type of the security offering. Expected value is 'DefenderForContainersAws'.

Link copied to clipboard
val scubaExternalId: String? = null

The externalId used by the data reader to prevent the confused deputy attack