Class Account

java.lang.Object
com.cloudera.cdp.iam.model.Account

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:27.842-07:00") public class Account extends Object
Information about a Cloudera CDP account.
  • Constructor Details

    • Account

      public Account()
  • Method Details

    • getClouderaSSOLoginEnabled

      public Boolean getClouderaSSOLoginEnabled()
      Getter for clouderaSSOLoginEnabled. Whether interactive login using Cloudera SSO is enabled for users who are not account administrators. Its default value is 'true'. When it is 'true', the account administrators, as well as non-administrator users can login through Cloudera SSO. When it is 'false', Cloudera SSO users who are not account administrators will not be able to login.
    • setClouderaSSOLoginEnabled

      public void setClouderaSSOLoginEnabled(Boolean clouderaSSOLoginEnabled)
      Setter for clouderaSSOLoginEnabled. Whether interactive login using Cloudera SSO is enabled for users who are not account administrators. Its default value is 'true'. When it is 'true', the account administrators, as well as non-administrator users can login through Cloudera SSO. When it is 'false', Cloudera SSO users who are not account administrators will not be able to login.
    • getClouderaSSOAllLoginEnabled

      public Boolean getClouderaSSOAllLoginEnabled()
      Getter for clouderaSSOAllLoginEnabled. Whether login is enabled for Cloudera SSO users. It can only be set by Cloudera upon request and disables interactive login through Cloudera SSO. Note that restricting Cloudera SSO login will prevent account administrators from logging in interactively. Its default value is 'true'. When it is 'true', the Cloudera SSO interactive login behavior is controlled according to the existing `clouderaSSOLoginEnabled` flag. When it is 'false', it overrides the setting for `clouderaSSOLoginEnabled`.
    • setClouderaSSOAllLoginEnabled

      public void setClouderaSSOAllLoginEnabled(Boolean clouderaSSOAllLoginEnabled)
      Setter for clouderaSSOAllLoginEnabled. Whether login is enabled for Cloudera SSO users. It can only be set by Cloudera upon request and disables interactive login through Cloudera SSO. Note that restricting Cloudera SSO login will prevent account administrators from logging in interactively. Its default value is 'true'. When it is 'true', the Cloudera SSO interactive login behavior is controlled according to the existing `clouderaSSOLoginEnabled` flag. When it is 'false', it overrides the setting for `clouderaSSOLoginEnabled`.
    • getWorkloadPasswordPolicy

      public WorkloadPasswordPolicy getWorkloadPasswordPolicy()
      Getter for workloadPasswordPolicy. The workload password policy object.
    • setWorkloadPasswordPolicy

      public void setWorkloadPasswordPolicy(WorkloadPasswordPolicy workloadPasswordPolicy)
      Setter for workloadPasswordPolicy. The workload password policy object.
    • getMachineUserWorkloadPasswordPolicy

      public WorkloadPasswordPolicy getMachineUserWorkloadPasswordPolicy()
      Getter for machineUserWorkloadPasswordPolicy. The machine user workload password policy object. May be omitted if no such policy was defined.
    • setMachineUserWorkloadPasswordPolicy

      public void setMachineUserWorkloadPasswordPolicy(WorkloadPasswordPolicy machineUserWorkloadPasswordPolicy)
      Setter for machineUserWorkloadPasswordPolicy. The machine user workload password policy object. May be omitted if no such policy was defined.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object