Class SshKeyState


  • public final class SshKeyState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SshKeyState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static SshKeyState Empty  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static SshKeyState.Builder builder()  
      static SshKeyState.Builder builder​(SshKeyState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> encoding()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> fingerprint()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicKey()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> sshPublicKeyId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> username()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • encoding

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> encoding()
        Returns:
        Specifies the public key encoding format to use in the response. To retrieve the public key in ssh-rsa format, use `SSH`. To retrieve the public key in PEM format, use `PEM`.
      • fingerprint

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fingerprint()
        Returns:
        The MD5 message digest of the SSH public key.
      • publicKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicKey()
        Returns:
        The SSH public key. The public key must be encoded in ssh-rsa format or PEM format.
      • sshPublicKeyId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sshPublicKeyId()
        Returns:
        The unique identifier for the SSH public key.
      • status

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
        Returns:
        The status to assign to the SSH public key. Active means the key can be used for authentication with an AWS CodeCommit repository. Inactive means the key cannot be used. Default is `active`.
      • username

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> username()
        Returns:
        The name of the IAM user to associate the SSH public key with.