Class SshKeyState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Iam
Assembly: Pulumi.Aws.dll
Syntax
public sealed class SshKeyState : ResourceArgs
Constructors
View SourceSshKeyState()
Declaration
public SshKeyState()
Properties
View SourceEncoding
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.
Declaration
public Input<string> Encoding { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Fingerprint
The MD5 message digest of the SSH public key.
Declaration
public Input<string> Fingerprint { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PublicKey
The SSH public key. The public key must be encoded in ssh-rsa format or PEM format.
Declaration
public Input<string> PublicKey { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SshPublicKeyId
The unique identifier for the SSH public key.
Declaration
public Input<string> SshPublicKeyId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Status
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.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Username
The name of the IAM user to associate the SSH public key with.
Declaration
public Input<string> Username { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |