Interface Macie2ClassificationJobConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
Macie2ClassificationJobConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:53.879Z") @Stability(Stable) public interface Macie2ClassificationJobConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMacie2ClassificationJobConfig.BuilderA builder forMacie2ClassificationJobConfigstatic classMacie2ClassificationJobConfig.Jsii$ProxyAn implementation forMacie2ClassificationJobConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static Macie2ClassificationJobConfig.Builderbuilder()default List<String>getCustomDataIdentifierIds()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#custom_data_identifier_ids Macie2ClassificationJob#custom_data_identifier_ids}.default StringgetDescription()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#description Macie2ClassificationJob#description}.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#id Macie2ClassificationJob#id}.default ObjectgetInitialRun()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#initial_run Macie2ClassificationJob#initial_run}.default StringgetJobStatus()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#job_status Macie2ClassificationJob#job_status}.StringgetJobType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#job_type Macie2ClassificationJob#job_type}.default StringgetName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#name Macie2ClassificationJob#name}.default StringgetNamePrefix()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#name_prefix Macie2ClassificationJob#name_prefix}.Macie2ClassificationJobS3JobDefinitiongetS3JobDefinition()s3_job_definition block.default NumbergetSamplingPercentage()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#sampling_percentage Macie2ClassificationJob#sampling_percentage}.default Macie2ClassificationJobScheduleFrequencygetScheduleFrequency()schedule_frequency block.default Map<String,String>getTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#tags Macie2ClassificationJob#tags}.default Map<String,String>getTagsAll()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#tags_all Macie2ClassificationJob#tags_all}.
-
-
-
Method Detail
-
getJobType
@Stability(Stable) @NotNull String getJobType()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#job_type Macie2ClassificationJob#job_type}.
-
getS3JobDefinition
@Stability(Stable) @NotNull Macie2ClassificationJobS3JobDefinition getS3JobDefinition()
s3_job_definition block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#s3_job_definition Macie2ClassificationJob#s3_job_definition}
-
getCustomDataIdentifierIds
@Stability(Stable) @Nullable default List<String> getCustomDataIdentifierIds()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#custom_data_identifier_ids Macie2ClassificationJob#custom_data_identifier_ids}.
-
getDescription
@Stability(Stable) @Nullable default String getDescription()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#description Macie2ClassificationJob#description}.
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#id Macie2ClassificationJob#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getInitialRun
@Stability(Stable) @Nullable default Object getInitialRun()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#initial_run Macie2ClassificationJob#initial_run}.
-
getJobStatus
@Stability(Stable) @Nullable default String getJobStatus()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#job_status Macie2ClassificationJob#job_status}.
-
getName
@Stability(Stable) @Nullable default String getName()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#name Macie2ClassificationJob#name}.
-
getNamePrefix
@Stability(Stable) @Nullable default String getNamePrefix()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#name_prefix Macie2ClassificationJob#name_prefix}.
-
getSamplingPercentage
@Stability(Stable) @Nullable default Number getSamplingPercentage()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#sampling_percentage Macie2ClassificationJob#sampling_percentage}.
-
getScheduleFrequency
@Stability(Stable) @Nullable default Macie2ClassificationJobScheduleFrequency getScheduleFrequency()
schedule_frequency block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#schedule_frequency Macie2ClassificationJob#schedule_frequency}
-
getTags
@Stability(Stable) @Nullable default Map<String,String> getTags()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#tags Macie2ClassificationJob#tags}.
-
getTagsAll
@Stability(Stable) @Nullable default Map<String,String> getTagsAll()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/macie2_classification_job#tags_all Macie2ClassificationJob#tags_all}.
-
builder
@Stability(Stable) static Macie2ClassificationJobConfig.Builder builder()
-
-