macie2 library

AWS Macie.

Classes

AwsMacie2Account
Factory wrapper for aws_macie2_account.
AwsMacie2ClassificationExportConfiguration
Factory wrapper for aws_macie2_classification_export_configuration.
AwsMacie2ClassificationJob
Factory wrapper for aws_macie2_classification_job.
AwsMacie2CustomDataIdentifier
Factory wrapper for aws_macie2_custom_data_identifier.
AwsMacie2FindingsFilter
Factory wrapper for aws_macie2_findings_filter.
AwsMacie2InvitationAccepter
Factory wrapper for aws_macie2_invitation_accepter.
AwsMacie2Member
Factory wrapper for aws_macie2_member.
AwsMacie2OrganizationAdminAccount
Factory wrapper for aws_macie2_organization_admin_account.
AwsMacie2OrganizationConfiguration
Factory wrapper for aws_macie2_organization_configuration.
Macie2ClassificationExportConfigurationS3Destination
Typed helper for the s3_destination block of aws_macie2_classification_export_configuration (derived from provider schema).
Macie2ClassificationJobBucket
At most one of bucket_criteria, bucket_definitions on the s3_job_definition block of aws_macie2_classification_job: the provider rejects more than one, so each variant sets one of them and a null choice sets none.
Macie2ClassificationJobBucketCriteria
Typed helper for the s3_job_definition.bucket_criteria block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobBucketCriteriaAnd
Typed helper for the s3_job_definition.bucket_criteria.excludes.and block of aws_macie2_classification_job (derived from provider schema). Shared by every block of this shape in the resource.
Macie2ClassificationJobBucketCriteriaChoice
The Macie2ClassificationJobBucket.bucketCriteria choice: sets bucket_criteria.
Macie2ClassificationJobBucketCriteriaExcludes
Typed helper for the s3_job_definition.bucket_criteria.excludes block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobBucketCriteriaIncludes
Typed helper for the s3_job_definition.bucket_criteria.includes block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobBucketDefinitions
Typed helper for the s3_job_definition.bucket_definitions block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobBucketDefinitionsChoice
The Macie2ClassificationJobBucket.bucketDefinitions choice: sets bucket_definitions.
Macie2ClassificationJobExcludesSimpleScopeTerm
Typed helper for the s3_job_definition.scoping.excludes.and.simple_scope_term block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobExcludesTagScopeTerm
Typed helper for the s3_job_definition.scoping.excludes.and.tag_scope_term block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobIncludesAnd
Typed helper for the s3_job_definition.scoping.includes.and block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobIncludesSimpleScopeTerm
Typed helper for the s3_job_definition.scoping.includes.and.simple_scope_term block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobIncludesTagScopeTerm
Typed helper for the s3_job_definition.scoping.includes.and.tag_scope_term block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobName
At most one of name, name_prefix on aws_macie2_classification_job: the provider rejects more than one, so each variant sets one of them and a null choice sets none.
Macie2ClassificationJobNameChoice
The Macie2ClassificationJobName.name choice: sets name.
Macie2ClassificationJobNamePrefix
The Macie2ClassificationJobName.namePrefix choice: sets name_prefix.
Macie2ClassificationJobS3JobDefinition
Typed helper for the s3_job_definition block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobScheduleFrequency
At most one of daily_schedule, monthly_schedule, weekly_schedule on the schedule_frequency block of aws_macie2_classification_job: the provider rejects more than one, so each variant sets one of them and a null choice sets none.
Macie2ClassificationJobScheduleFrequencyDailySchedule
The Macie2ClassificationJobScheduleFrequency.dailySchedule choice: sets daily_schedule.
Macie2ClassificationJobScheduleFrequencyMonthlySchedule
The Macie2ClassificationJobScheduleFrequency.monthlySchedule choice: sets monthly_schedule.
Macie2ClassificationJobScheduleFrequencyWeeklySchedule
The Macie2ClassificationJobScheduleFrequency.weeklySchedule choice: sets weekly_schedule.
Macie2ClassificationJobScoping
Typed helper for the s3_job_definition.scoping block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobScopingAnd
Typed helper for the s3_job_definition.scoping.excludes.and block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobScopingExcludes
Typed helper for the s3_job_definition.scoping.excludes block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobScopingIncludes
Typed helper for the s3_job_definition.scoping.includes block of aws_macie2_classification_job (derived from provider schema).
Macie2ClassificationJobSimpleCriterion
Typed helper for the s3_job_definition.bucket_criteria.excludes.and.simple_criterion block of aws_macie2_classification_job (derived from provider schema). Shared by every block of this shape in the resource.
Macie2ClassificationJobTagCriterion
Typed helper for the s3_job_definition.bucket_criteria.excludes.and.tag_criterion block of aws_macie2_classification_job (derived from provider schema). Shared by every block of this shape in the resource.
Macie2ClassificationJobTagValues
Typed helper for the s3_job_definition.bucket_criteria.excludes.and.tag_criterion.tag_values block of aws_macie2_classification_job (derived from provider schema). Shared by every block of this shape in the resource.
Macie2CustomDataIdentifierName
At most one of name, name_prefix on aws_macie2_custom_data_identifier: the provider rejects more than one, so each variant sets one of them and a null choice sets none.
Macie2CustomDataIdentifierNameChoice
The Macie2CustomDataIdentifierName.name choice: sets name.
Macie2CustomDataIdentifierNamePrefix
The Macie2CustomDataIdentifierName.namePrefix choice: sets name_prefix.
Macie2FindingsFilterCriterion
Typed helper for the finding_criteria.criterion block of aws_macie2_findings_filter (derived from provider schema).
Macie2FindingsFilterFindingCriteria
Typed helper for the finding_criteria block of aws_macie2_findings_filter (derived from provider schema).
Macie2FindingsFilterName
At most one of name, name_prefix on aws_macie2_findings_filter: the provider rejects more than one, so each variant sets one of them and a null choice sets none.
Macie2FindingsFilterNameChoice
The Macie2FindingsFilterName.name choice: sets name.
Macie2FindingsFilterNamePrefix
The Macie2FindingsFilterName.namePrefix choice: sets name_prefix.

Enums

Macie2AccountFindingPublishingFrequency
Macie2 Account Finding Publishing enum for finding_publishing_frequency.
Macie2AccountStatus
Macie2 Account enum for status.
Macie2ClassificationJobComparator
comparator — derived from the provider schema description.
Macie2ClassificationJobSimpleScopeTermKey
key — derived from the provider schema description.
Macie2ClassificationJobStatus
Macie2 Classification Job enum for job_status.
Macie2ClassificationJobTagScopeTermKey
key — derived from the provider schema description.
Macie2ClassificationJobTarget
target — derived from the provider schema description.
Macie2ClassificationJobType
Macie2 Classification Job enum for job_type.
Macie2FindingsFilterAction
Macie2 Findings Filter enum for action.
Macie2MemberStatus
Macie2 Member enum for status.