Class ClusterKerberosAttributesArgs.Builder

    • Method Detail

      • adDomainJoinPassword

        public ClusterKerberosAttributesArgs.Builder adDomainJoinPassword​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> adDomainJoinPassword)
        Parameters:
        adDomainJoinPassword - Active Directory password for `adDomainJoinUser`. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • adDomainJoinPassword

        public ClusterKerberosAttributesArgs.Builder adDomainJoinPassword​(java.lang.String adDomainJoinPassword)
        Parameters:
        adDomainJoinPassword - Active Directory password for `adDomainJoinUser`. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • adDomainJoinUser

        public ClusterKerberosAttributesArgs.Builder adDomainJoinUser​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> adDomainJoinUser)
        Parameters:
        adDomainJoinUser - Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • adDomainJoinUser

        public ClusterKerberosAttributesArgs.Builder adDomainJoinUser​(java.lang.String adDomainJoinUser)
        Parameters:
        adDomainJoinUser - Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • crossRealmTrustPrincipalPassword

        public ClusterKerberosAttributesArgs.Builder crossRealmTrustPrincipalPassword​(@Nullable
                                                                                      com.pulumi.core.Output<java.lang.String> crossRealmTrustPrincipalPassword)
        Parameters:
        crossRealmTrustPrincipalPassword - Required only when establishing a cross-realm trust with a KDC in a different realm. The cross-realm principal password, which must be identical across realms. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • crossRealmTrustPrincipalPassword

        public ClusterKerberosAttributesArgs.Builder crossRealmTrustPrincipalPassword​(java.lang.String crossRealmTrustPrincipalPassword)
        Parameters:
        crossRealmTrustPrincipalPassword - Required only when establishing a cross-realm trust with a KDC in a different realm. The cross-realm principal password, which must be identical across realms. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • kdcAdminPassword

        public ClusterKerberosAttributesArgs.Builder kdcAdminPassword​(com.pulumi.core.Output<java.lang.String> kdcAdminPassword)
        Parameters:
        kdcAdminPassword - Password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • kdcAdminPassword

        public ClusterKerberosAttributesArgs.Builder kdcAdminPassword​(java.lang.String kdcAdminPassword)
        Parameters:
        kdcAdminPassword - Password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster. This provider cannot perform drift detection of this configuration.
        Returns:
        builder
      • realm

        public ClusterKerberosAttributesArgs.Builder realm​(com.pulumi.core.Output<java.lang.String> realm)
        Parameters:
        realm - Name of the Kerberos realm to which all nodes in a cluster belong. For example, `EC2.INTERNAL`
        Returns:
        builder
      • realm

        public ClusterKerberosAttributesArgs.Builder realm​(java.lang.String realm)
        Parameters:
        realm - Name of the Kerberos realm to which all nodes in a cluster belong. For example, `EC2.INTERNAL`
        Returns:
        builder