Class DatabaseMigrationServiceConnectionProfileCloudsqlSettingsOutputReference

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

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:20.546Z")
    @Stability(Stable)
    public class DatabaseMigrationServiceConnectionProfileCloudsqlSettingsOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • DatabaseMigrationServiceConnectionProfileCloudsqlSettingsOutputReference

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

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

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfileCloudsqlSettingsOutputReference​(@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

      • resetActivationPolicy

        @Stability(Stable)
        public void resetActivationPolicy()
      • resetAutoStorageIncrease

        @Stability(Stable)
        public void resetAutoStorageIncrease()
      • resetCmekKeyName

        @Stability(Stable)
        public void resetCmekKeyName()
      • resetCollation

        @Stability(Stable)
        public void resetCollation()
      • resetDatabaseFlags

        @Stability(Stable)
        public void resetDatabaseFlags()
      • resetDatabaseVersion

        @Stability(Stable)
        public void resetDatabaseVersion()
      • resetDataDiskSizeGb

        @Stability(Stable)
        public void resetDataDiskSizeGb()
      • resetDataDiskType

        @Stability(Stable)
        public void resetDataDiskType()
      • resetEdition

        @Stability(Stable)
        public void resetEdition()
      • resetIpConfig

        @Stability(Stable)
        public void resetIpConfig()
      • resetRootPassword

        @Stability(Stable)
        public void resetRootPassword()
      • resetStorageAutoResizeLimit

        @Stability(Stable)
        public void resetStorageAutoResizeLimit()
      • resetTier

        @Stability(Stable)
        public void resetTier()
      • resetUserLabels

        @Stability(Stable)
        public void resetUserLabels()
      • resetZone

        @Stability(Stable)
        public void resetZone()
      • getRootPasswordSet

        @Stability(Stable)
        @NotNull
        public com.hashicorp.cdktf.IResolvable getRootPasswordSet()
      • getActivationPolicyInput

        @Stability(Stable)
        @Nullable
        public String getActivationPolicyInput()
      • getAutoStorageIncreaseInput

        @Stability(Stable)
        @Nullable
        public Object getAutoStorageIncreaseInput()
      • getCmekKeyNameInput

        @Stability(Stable)
        @Nullable
        public String getCmekKeyNameInput()
      • getCollationInput

        @Stability(Stable)
        @Nullable
        public String getCollationInput()
      • getDatabaseFlagsInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getDatabaseFlagsInput()
      • getDatabaseVersionInput

        @Stability(Stable)
        @Nullable
        public String getDatabaseVersionInput()
      • getDataDiskSizeGbInput

        @Stability(Stable)
        @Nullable
        public String getDataDiskSizeGbInput()
      • getDataDiskTypeInput

        @Stability(Stable)
        @Nullable
        public String getDataDiskTypeInput()
      • getEditionInput

        @Stability(Stable)
        @Nullable
        public String getEditionInput()
      • getRootPasswordInput

        @Stability(Stable)
        @Nullable
        public String getRootPasswordInput()
      • getSourceIdInput

        @Stability(Stable)
        @Nullable
        public String getSourceIdInput()
      • getStorageAutoResizeLimitInput

        @Stability(Stable)
        @Nullable
        public String getStorageAutoResizeLimitInput()
      • getTierInput

        @Stability(Stable)
        @Nullable
        public String getTierInput()
      • getUserLabelsInput

        @Stability(Stable)
        @Nullable
        public Map<String,​String> getUserLabelsInput()
      • getZoneInput

        @Stability(Stable)
        @Nullable
        public String getZoneInput()
      • getActivationPolicy

        @Stability(Stable)
        @NotNull
        public String getActivationPolicy()
      • setActivationPolicy

        @Stability(Stable)
        public void setActivationPolicy​(@NotNull
                                        String value)
      • getAutoStorageIncrease

        @Stability(Stable)
        @NotNull
        public Object getAutoStorageIncrease()
      • setAutoStorageIncrease

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

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

        @Stability(Stable)
        @NotNull
        public String getCmekKeyName()
      • setCmekKeyName

        @Stability(Stable)
        public void setCmekKeyName​(@NotNull
                                   String value)
      • getCollation

        @Stability(Stable)
        @NotNull
        public String getCollation()
      • setCollation

        @Stability(Stable)
        public void setCollation​(@NotNull
                                 String value)
      • getDatabaseFlags

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getDatabaseFlags()
      • setDatabaseFlags

        @Stability(Stable)
        public void setDatabaseFlags​(@NotNull
                                     Map<String,​String> value)
      • getDatabaseVersion

        @Stability(Stable)
        @NotNull
        public String getDatabaseVersion()
      • setDatabaseVersion

        @Stability(Stable)
        public void setDatabaseVersion​(@NotNull
                                       String value)
      • getDataDiskSizeGb

        @Stability(Stable)
        @NotNull
        public String getDataDiskSizeGb()
      • setDataDiskSizeGb

        @Stability(Stable)
        public void setDataDiskSizeGb​(@NotNull
                                      String value)
      • getDataDiskType

        @Stability(Stable)
        @NotNull
        public String getDataDiskType()
      • setDataDiskType

        @Stability(Stable)
        public void setDataDiskType​(@NotNull
                                    String value)
      • getEdition

        @Stability(Stable)
        @NotNull
        public String getEdition()
      • setEdition

        @Stability(Stable)
        public void setEdition​(@NotNull
                               String value)
      • getRootPassword

        @Stability(Stable)
        @NotNull
        public String getRootPassword()
      • setRootPassword

        @Stability(Stable)
        public void setRootPassword​(@NotNull
                                    String value)
      • getSourceId

        @Stability(Stable)
        @NotNull
        public String getSourceId()
      • setSourceId

        @Stability(Stable)
        public void setSourceId​(@NotNull
                                String value)
      • getStorageAutoResizeLimit

        @Stability(Stable)
        @NotNull
        public String getStorageAutoResizeLimit()
      • setStorageAutoResizeLimit

        @Stability(Stable)
        public void setStorageAutoResizeLimit​(@NotNull
                                              String value)
      • getTier

        @Stability(Stable)
        @NotNull
        public String getTier()
      • setTier

        @Stability(Stable)
        public void setTier​(@NotNull
                            String value)
      • getUserLabels

        @Stability(Stable)
        @NotNull
        public Map<String,​String> getUserLabels()
      • setUserLabels

        @Stability(Stable)
        public void setUserLabels​(@NotNull
                                  Map<String,​String> value)
      • getZone

        @Stability(Stable)
        @NotNull
        public String getZone()
      • setZone

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