All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.cloudshiftdev.awscdk.services.rds.PerformanceInsightRetention.kt Maven / Gradle / Ivy

There is a newer version: 0.10.0
Show newest version
@file:Suppress("RedundantVisibilityModifier","RedundantUnitReturnType","RemoveRedundantQualifierName","unused","UnusedImport","ClassName","REDUNDANT_PROJECTION","DEPRECATION")

package io.cloudshiftdev.awscdk.services.rds

public enum class PerformanceInsightRetention(
  private val cdkObject: software.amazon.awscdk.services.rds.PerformanceInsightRetention,
) {
  DEFAULT(software.amazon.awscdk.services.rds.PerformanceInsightRetention.DEFAULT),
  MONTHS_1(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_1),
  MONTHS_2(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_2),
  MONTHS_3(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_3),
  MONTHS_4(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_4),
  MONTHS_5(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_5),
  MONTHS_6(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_6),
  MONTHS_7(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_7),
  MONTHS_8(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_8),
  MONTHS_9(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_9),
  MONTHS_10(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_10),
  MONTHS_11(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_11),
  MONTHS_12(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_12),
  MONTHS_13(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_13),
  MONTHS_14(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_14),
  MONTHS_15(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_15),
  MONTHS_16(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_16),
  MONTHS_17(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_17),
  MONTHS_18(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_18),
  MONTHS_19(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_19),
  MONTHS_20(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_20),
  MONTHS_21(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_21),
  MONTHS_22(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_22),
  MONTHS_23(software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_23),
  LONG_TERM(software.amazon.awscdk.services.rds.PerformanceInsightRetention.LONG_TERM),
  ;

  public companion object {
    internal fun wrap(cdkObject: software.amazon.awscdk.services.rds.PerformanceInsightRetention):
        PerformanceInsightRetention = when (cdkObject) {
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.DEFAULT ->
          PerformanceInsightRetention.DEFAULT
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_1 ->
          PerformanceInsightRetention.MONTHS_1
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_2 ->
          PerformanceInsightRetention.MONTHS_2
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_3 ->
          PerformanceInsightRetention.MONTHS_3
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_4 ->
          PerformanceInsightRetention.MONTHS_4
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_5 ->
          PerformanceInsightRetention.MONTHS_5
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_6 ->
          PerformanceInsightRetention.MONTHS_6
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_7 ->
          PerformanceInsightRetention.MONTHS_7
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_8 ->
          PerformanceInsightRetention.MONTHS_8
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_9 ->
          PerformanceInsightRetention.MONTHS_9
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_10 ->
          PerformanceInsightRetention.MONTHS_10
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_11 ->
          PerformanceInsightRetention.MONTHS_11
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_12 ->
          PerformanceInsightRetention.MONTHS_12
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_13 ->
          PerformanceInsightRetention.MONTHS_13
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_14 ->
          PerformanceInsightRetention.MONTHS_14
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_15 ->
          PerformanceInsightRetention.MONTHS_15
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_16 ->
          PerformanceInsightRetention.MONTHS_16
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_17 ->
          PerformanceInsightRetention.MONTHS_17
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_18 ->
          PerformanceInsightRetention.MONTHS_18
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_19 ->
          PerformanceInsightRetention.MONTHS_19
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_20 ->
          PerformanceInsightRetention.MONTHS_20
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_21 ->
          PerformanceInsightRetention.MONTHS_21
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_22 ->
          PerformanceInsightRetention.MONTHS_22
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.MONTHS_23 ->
          PerformanceInsightRetention.MONTHS_23
      software.amazon.awscdk.services.rds.PerformanceInsightRetention.LONG_TERM ->
          PerformanceInsightRetention.LONG_TERM
    }

    internal fun unwrap(wrapped: PerformanceInsightRetention):
        software.amazon.awscdk.services.rds.PerformanceInsightRetention = wrapped.cdkObject
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy