Class DataprocWorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfigOutputReference

  • 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.824Z")
    @Stability(Stable)
    public class DataprocWorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfigOutputReference
    extends com.hashicorp.cdktf.ComplexObject
    • Constructor Detail

      • DataprocWorkflowTemplatePlacementManagedClusterConfigSecurityConfigKerberosConfigOutputReference

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

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

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

      • resetCrossRealmTrustAdminServer

        @Stability(Stable)
        public void resetCrossRealmTrustAdminServer()
      • resetCrossRealmTrustKdc

        @Stability(Stable)
        public void resetCrossRealmTrustKdc()
      • resetCrossRealmTrustRealm

        @Stability(Stable)
        public void resetCrossRealmTrustRealm()
      • resetCrossRealmTrustSharedPassword

        @Stability(Stable)
        public void resetCrossRealmTrustSharedPassword()
      • resetEnableKerberos

        @Stability(Stable)
        public void resetEnableKerberos()
      • resetKdcDbKey

        @Stability(Stable)
        public void resetKdcDbKey()
      • resetKeyPassword

        @Stability(Stable)
        public void resetKeyPassword()
      • resetKeystore

        @Stability(Stable)
        public void resetKeystore()
      • resetKeystorePassword

        @Stability(Stable)
        public void resetKeystorePassword()
      • resetKmsKey

        @Stability(Stable)
        public void resetKmsKey()
      • resetRealm

        @Stability(Stable)
        public void resetRealm()
      • resetRootPrincipalPassword

        @Stability(Stable)
        public void resetRootPrincipalPassword()
      • resetTgtLifetimeHours

        @Stability(Stable)
        public void resetTgtLifetimeHours()
      • resetTruststore

        @Stability(Stable)
        public void resetTruststore()
      • resetTruststorePassword

        @Stability(Stable)
        public void resetTruststorePassword()
      • getCrossRealmTrustAdminServerInput

        @Stability(Stable)
        @Nullable
        public String getCrossRealmTrustAdminServerInput()
      • getCrossRealmTrustKdcInput

        @Stability(Stable)
        @Nullable
        public String getCrossRealmTrustKdcInput()
      • getCrossRealmTrustRealmInput

        @Stability(Stable)
        @Nullable
        public String getCrossRealmTrustRealmInput()
      • getCrossRealmTrustSharedPasswordInput

        @Stability(Stable)
        @Nullable
        public String getCrossRealmTrustSharedPasswordInput()
      • getEnableKerberosInput

        @Stability(Stable)
        @Nullable
        public Object getEnableKerberosInput()
      • getKdcDbKeyInput

        @Stability(Stable)
        @Nullable
        public String getKdcDbKeyInput()
      • getKeyPasswordInput

        @Stability(Stable)
        @Nullable
        public String getKeyPasswordInput()
      • getKeystoreInput

        @Stability(Stable)
        @Nullable
        public String getKeystoreInput()
      • getKeystorePasswordInput

        @Stability(Stable)
        @Nullable
        public String getKeystorePasswordInput()
      • getKmsKeyInput

        @Stability(Stable)
        @Nullable
        public String getKmsKeyInput()
      • getRealmInput

        @Stability(Stable)
        @Nullable
        public String getRealmInput()
      • getRootPrincipalPasswordInput

        @Stability(Stable)
        @Nullable
        public String getRootPrincipalPasswordInput()
      • getTgtLifetimeHoursInput

        @Stability(Stable)
        @Nullable
        public Number getTgtLifetimeHoursInput()
      • getTruststoreInput

        @Stability(Stable)
        @Nullable
        public String getTruststoreInput()
      • getTruststorePasswordInput

        @Stability(Stable)
        @Nullable
        public String getTruststorePasswordInput()
      • getCrossRealmTrustAdminServer

        @Stability(Stable)
        @NotNull
        public String getCrossRealmTrustAdminServer()
      • setCrossRealmTrustAdminServer

        @Stability(Stable)
        public void setCrossRealmTrustAdminServer​(@NotNull
                                                  String value)
      • getCrossRealmTrustKdc

        @Stability(Stable)
        @NotNull
        public String getCrossRealmTrustKdc()
      • setCrossRealmTrustKdc

        @Stability(Stable)
        public void setCrossRealmTrustKdc​(@NotNull
                                          String value)
      • getCrossRealmTrustRealm

        @Stability(Stable)
        @NotNull
        public String getCrossRealmTrustRealm()
      • setCrossRealmTrustRealm

        @Stability(Stable)
        public void setCrossRealmTrustRealm​(@NotNull
                                            String value)
      • getCrossRealmTrustSharedPassword

        @Stability(Stable)
        @NotNull
        public String getCrossRealmTrustSharedPassword()
      • setCrossRealmTrustSharedPassword

        @Stability(Stable)
        public void setCrossRealmTrustSharedPassword​(@NotNull
                                                     String value)
      • getEnableKerberos

        @Stability(Stable)
        @NotNull
        public Object getEnableKerberos()
      • setEnableKerberos

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

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

        @Stability(Stable)
        @NotNull
        public String getKdcDbKey()
      • setKdcDbKey

        @Stability(Stable)
        public void setKdcDbKey​(@NotNull
                                String value)
      • getKeyPassword

        @Stability(Stable)
        @NotNull
        public String getKeyPassword()
      • setKeyPassword

        @Stability(Stable)
        public void setKeyPassword​(@NotNull
                                   String value)
      • getKeystore

        @Stability(Stable)
        @NotNull
        public String getKeystore()
      • setKeystore

        @Stability(Stable)
        public void setKeystore​(@NotNull
                                String value)
      • getKeystorePassword

        @Stability(Stable)
        @NotNull
        public String getKeystorePassword()
      • setKeystorePassword

        @Stability(Stable)
        public void setKeystorePassword​(@NotNull
                                        String value)
      • getKmsKey

        @Stability(Stable)
        @NotNull
        public String getKmsKey()
      • setKmsKey

        @Stability(Stable)
        public void setKmsKey​(@NotNull
                              String value)
      • getRealm

        @Stability(Stable)
        @NotNull
        public String getRealm()
      • setRealm

        @Stability(Stable)
        public void setRealm​(@NotNull
                             String value)
      • getRootPrincipalPassword

        @Stability(Stable)
        @NotNull
        public String getRootPrincipalPassword()
      • setRootPrincipalPassword

        @Stability(Stable)
        public void setRootPrincipalPassword​(@NotNull
                                             String value)
      • getTgtLifetimeHours

        @Stability(Stable)
        @NotNull
        public Number getTgtLifetimeHours()
      • setTgtLifetimeHours

        @Stability(Stable)
        public void setTgtLifetimeHours​(@NotNull
                                        Number value)
      • getTruststore

        @Stability(Stable)
        @NotNull
        public String getTruststore()
      • setTruststore

        @Stability(Stable)
        public void setTruststore​(@NotNull
                                  String value)
      • getTruststorePassword

        @Stability(Stable)
        @NotNull
        public String getTruststorePassword()
      • setTruststorePassword

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