Class IAMParameters

java.lang.Object
co.cloudcraft.model.CloudcraftObject
co.cloudcraft.model.IAMParameters

public class IAMParameters extends CloudcraftObject
Data object representing parameters required for registering a new IAM Role in AWS for use with Cloudcraft, customized to user.
  • Constructor Details

    • IAMParameters

      public IAMParameters(String accountId, String externalId, String awsConsoleUrl)
  • Method Details

    • getAccountId

      public String getAccountId()
      The AWS Account ID
    • getExternalId

      public String getExternalId()
      External Id for the account
    • getAwsConsoleUrl

      public String getAwsConsoleUrl()
      AWS console URL pointing to the role.
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object