Class Macie2ClassificationJobScheduleFrequencyOutputReference

  • All Implemented Interfaces:
    com.hashicorp.cdktf.IInterpolatingParent, com.hashicorp.cdktf.IResolvable, com.hashicorp.cdktf.ITerraformAddressable, software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:53.911Z")
    @Stability(Stable)
    public class Macie2ClassificationJobScheduleFrequencyOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • Macie2ClassificationJobScheduleFrequencyOutputReference

        protected Macie2ClassificationJobScheduleFrequencyOutputReference​(software.amazon.jsii.JsiiObjectRef objRef)
      • Macie2ClassificationJobScheduleFrequencyOutputReference

        protected Macie2ClassificationJobScheduleFrequencyOutputReference​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • Macie2ClassificationJobScheduleFrequencyOutputReference

        @Stability(Stable)
        public Macie2ClassificationJobScheduleFrequencyOutputReference​(@NotNull
                                                                       com.hashicorp.cdktf.IInterpolatingParent terraformResource,
                                                                       @NotNull
                                                                       String terraformAttribute)
        Parameters:
        terraformResource - The parent resource. This parameter is required.
        terraformAttribute - The attribute on the parent resource this class is referencing. This parameter is required.
    • Method Detail

      • resetDailySchedule

        @Stability(Stable)
        public void resetDailySchedule()
      • resetMonthlySchedule

        @Stability(Stable)
        public void resetMonthlySchedule()
      • resetWeeklySchedule

        @Stability(Stable)
        public void resetWeeklySchedule()
      • getDailyScheduleInput

        @Stability(Stable)
        @Nullable
        public Object getDailyScheduleInput()
      • getMonthlyScheduleInput

        @Stability(Stable)
        @Nullable
        public Number getMonthlyScheduleInput()
      • getWeeklyScheduleInput

        @Stability(Stable)
        @Nullable
        public String getWeeklyScheduleInput()
      • getDailySchedule

        @Stability(Stable)
        @NotNull
        public Object getDailySchedule()
      • setDailySchedule

        @Stability(Stable)
        public void setDailySchedule​(@NotNull
                                     Boolean value)
      • setDailySchedule

        @Stability(Stable)
        public void setDailySchedule​(@NotNull
                                     com.hashicorp.cdktf.IResolvable value)
      • getMonthlySchedule

        @Stability(Stable)
        @NotNull
        public Number getMonthlySchedule()
      • setMonthlySchedule

        @Stability(Stable)
        public void setMonthlySchedule​(@NotNull
                                       Number value)
      • getWeeklySchedule

        @Stability(Stable)
        @NotNull
        public String getWeeklySchedule()
      • setWeeklySchedule

        @Stability(Stable)
        public void setWeeklySchedule​(@NotNull
                                      String value)