Package-level declarations
Types
Link copied to clipboard
data class DetectorCfnDataSourceConfigurations(val kubernetes: DetectorCfnKubernetesConfiguration? = null, val malwareProtection: DetectorCfnMalwareProtectionConfiguration? = null, val s3Logs: DetectorCfns3LogsConfiguration? = null)
Link copied to clipboard
data class DetectorCfnFeatureAdditionalConfiguration(val name: String? = null, val status: String? = null)
Link copied to clipboard
data class DetectorCfnFeatureConfiguration(val additionalConfiguration: List<DetectorCfnFeatureAdditionalConfiguration>? = null, val name: String, val status: DetectorCfnFeatureConfigurationStatus)
Link copied to clipboard
Link copied to clipboard
data class DetectorCfnKubernetesConfiguration(val auditLogs: DetectorCfnKubernetesAuditLogsConfiguration)
Link copied to clipboard
data class DetectorCfnMalwareProtectionConfiguration(val scanEc2InstanceWithFindings: DetectorCfnScanEc2InstanceWithFindingsConfiguration? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class FilterCondition(val eq: List<String>? = null, val equals: List<String>? = null, val greaterThan: Int? = null, val greaterThanOrEqual: Int? = null, val gt: Int? = null, val gte: Int? = null, val lessThan: Int? = null, val lessThanOrEqual: Int? = null, val lt: Int? = null, val lte: Int? = null, val neq: List<String>? = null, val notEquals: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetDetectorResult(val dataSources: DetectorCfnDataSourceConfigurations? = null, val enable: Boolean? = null, val features: List<DetectorCfnFeatureConfiguration>? = null, val findingPublishingFrequency: String? = null, val id: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetFilterResult(val action: String? = null, val description: String? = null, val findingCriteria: FilterFindingCriteria? = null, val rank: Int? = null, val tags: List<Tag>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetMalwareProtectionPlanResult(val actions: MalwareProtectionPlanCfnActions? = null, val arn: String? = null, val createdAt: String? = null, val malwareProtectionPlanId: String? = null, val protectedResource: MalwareProtectionPlanCfnProtectedResource? = null, val role: String? = null, val status: String? = null, val statusReasons: List<MalwareProtectionPlanCfnStatusReasons>? = null, val tags: List<Tag>? = null)
Link copied to clipboard
Link copied to clipboard
data class GetPublishingDestinationResult(val destinationProperties: PublishingDestinationCfnDestinationProperties? = null, val destinationType: String? = null, val id: String? = null, val publishingFailureStartTimestamp: String? = null, val status: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MalwareProtectionPlanCfnProtectedResource(val s3Bucket: MalwareProtectionPlanCfnProtectedResourceS3BucketProperties)
Link copied to clipboard
data class MalwareProtectionPlanCfnProtectedResourceS3BucketProperties(val bucketName: String? = null, val objectPrefixes: List<String>? = null)
Information about the protected S3 bucket resource.
Link copied to clipboard
data class MalwareProtectionPlanCfnStatusReasons(val code: String? = null, val message: String? = null)
Link copied to clipboard
Link copied to clipboard
data class PublishingDestinationCfnDestinationProperties(val destinationArn: String? = null, val kmsKeyArn: String? = null)