Class DataprocClusterClusterConfigSecurityConfigKerberosConfigOutputReference

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

      • DataprocClusterClusterConfigSecurityConfigKerberosConfigOutputReference

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

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

        @Stability(Stable)
        public DataprocClusterClusterConfigSecurityConfigKerberosConfigOutputReference​(@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()
      • resetCrossRealmTrustSharedPasswordUri

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

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

        @Stability(Stable)
        public void resetKdcDbKeyUri()
      • resetKeyPasswordUri

        @Stability(Stable)
        public void resetKeyPasswordUri()
      • resetKeystorePasswordUri

        @Stability(Stable)
        public void resetKeystorePasswordUri()
      • resetKeystoreUri

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

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

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

        @Stability(Stable)
        public void resetTruststorePasswordUri()
      • resetTruststoreUri

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

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

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

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

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

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

        @Stability(Stable)
        @Nullable
        public String getKdcDbKeyUriInput()
      • getKeyPasswordUriInput

        @Stability(Stable)
        @Nullable
        public String getKeyPasswordUriInput()
      • getKeystorePasswordUriInput

        @Stability(Stable)
        @Nullable
        public String getKeystorePasswordUriInput()
      • getKeystoreUriInput

        @Stability(Stable)
        @Nullable
        public String getKeystoreUriInput()
      • getKmsKeyUriInput

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

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

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

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

        @Stability(Stable)
        @Nullable
        public String getTruststorePasswordUriInput()
      • getTruststoreUriInput

        @Stability(Stable)
        @Nullable
        public String getTruststoreUriInput()
      • 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)
      • getCrossRealmTrustSharedPasswordUri

        @Stability(Stable)
        @NotNull
        public String getCrossRealmTrustSharedPasswordUri()
      • setCrossRealmTrustSharedPasswordUri

        @Stability(Stable)
        public void setCrossRealmTrustSharedPasswordUri​(@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)
      • getKdcDbKeyUri

        @Stability(Stable)
        @NotNull
        public String getKdcDbKeyUri()
      • setKdcDbKeyUri

        @Stability(Stable)
        public void setKdcDbKeyUri​(@NotNull
                                   String value)
      • getKeyPasswordUri

        @Stability(Stable)
        @NotNull
        public String getKeyPasswordUri()
      • setKeyPasswordUri

        @Stability(Stable)
        public void setKeyPasswordUri​(@NotNull
                                      String value)
      • getKeystorePasswordUri

        @Stability(Stable)
        @NotNull
        public String getKeystorePasswordUri()
      • setKeystorePasswordUri

        @Stability(Stable)
        public void setKeystorePasswordUri​(@NotNull
                                           String value)
      • getKeystoreUri

        @Stability(Stable)
        @NotNull
        public String getKeystoreUri()
      • setKeystoreUri

        @Stability(Stable)
        public void setKeystoreUri​(@NotNull
                                   String value)
      • getKmsKeyUri

        @Stability(Stable)
        @NotNull
        public String getKmsKeyUri()
      • setKmsKeyUri

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

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

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

        @Stability(Stable)
        @NotNull
        public String getRootPrincipalPasswordUri()
      • setRootPrincipalPasswordUri

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

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

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

        @Stability(Stable)
        @NotNull
        public String getTruststorePasswordUri()
      • setTruststorePasswordUri

        @Stability(Stable)
        public void setTruststorePasswordUri​(@NotNull
                                             String value)
      • getTruststoreUri

        @Stability(Stable)
        @NotNull
        public String getTruststoreUri()
      • setTruststoreUri

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