Package-level declarations
Types
Link copied to clipboard
data class AllowListArgs(val criteria: Output<AllowListCriteriaArgs>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<AllowListArgs>
Macie AllowList resource schema
Link copied to clipboard
class AllowListArgsBuilder
Builder for AllowListArgs.
Link copied to clipboard
Link copied to clipboard
class AllowListResourceBuilder
Builder for AllowList.
Link copied to clipboard
Macie CustomDataIdentifier resource schema
Link copied to clipboard
data class CustomDataIdentifierArgs(val description: Output<String>? = null, val ignoreWords: Output<List<String>>? = null, val keywords: Output<List<String>>? = null, val maximumMatchDistance: Output<Int>? = null, val name: Output<String>? = null, val regex: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<CustomDataIdentifierArgs>
Macie CustomDataIdentifier resource schema
Link copied to clipboard
Builder for CustomDataIdentifierArgs.
Link copied to clipboard
Link copied to clipboard
Builder for CustomDataIdentifier.
Link copied to clipboard
Macie FindingsFilter resource schema.
Link copied to clipboard
data class FindingsFilterArgs(val action: Output<FindingsFilterFindingFilterAction>? = null, val description: Output<String>? = null, val findingCriteria: Output<FindingsFilterFindingCriteriaArgs>? = null, val name: Output<String>? = null, val position: Output<Int>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FindingsFilterArgs>
Macie FindingsFilter resource schema.
Link copied to clipboard
Builder for FindingsFilterArgs.
Link copied to clipboard
Link copied to clipboard
Builder for FindingsFilter.
Link copied to clipboard
object MacieFunctions
Link copied to clipboard
data class SessionArgs(val findingPublishingFrequency: Output<SessionFindingPublishingFrequency>? = null, val status: Output<SessionStatus>? = null) : ConvertibleToJava<SessionArgs>
The AWS::Macie::Session resource specifies a new Amazon Macie session. A session is an object that represents the Amazon Macie service. A session is required for Amazon Macie to become operational.
Link copied to clipboard
class SessionArgsBuilder
Builder for SessionArgs.
Link copied to clipboard
Link copied to clipboard
class SessionResourceBuilder
Builder for Session.
Functions
Link copied to clipboard
suspend fun customDataIdentifier(name: String, block: suspend CustomDataIdentifierResourceBuilder.() -> Unit): CustomDataIdentifier
Link copied to clipboard
suspend fun findingsFilter(name: String, block: suspend FindingsFilterResourceBuilder.() -> Unit): FindingsFilter