Class UserLoginProfileState


  • public final class UserLoginProfileState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • encryptedPassword

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> encryptedPassword()
        Returns:
        The encrypted password, base64 encoded. Only available if password was handled on resource creation, not import.
      • keyFingerprint

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> keyFingerprint()
        Returns:
        The fingerprint of the PGP key used to encrypt the password. Only available if password was handled on this provider resource creation, not import.
      • password

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> password()
        Returns:
        The plain text password, only available when `pgpKey` is not provided.
      • passwordLength

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> passwordLength()
        Returns:
        The length of the generated password on resource creation. Only applies on resource creation. Drift detection is not possible with this argument. Default value is `20`.
      • passwordResetRequired

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> passwordResetRequired()
        Returns:
        Whether the user should be forced to reset the generated password on resource creation. Only applies on resource creation.
      • pgpKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pgpKey()
        Returns:
        Either a base-64 encoded PGP public key, or a keybase username in the form `keybase:username`. Only applies on resource creation. Drift detection is not possible with this argument.
      • user

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> user()
        Returns:
        The IAM user's name.