AwsEc2KeyPairPropertiesResponse

data class AwsEc2KeyPairPropertiesResponse(val keyFingerprint: String? = null, val keyFormat: String? = null, val keyName: String? = null, val keyPairId: String? = null, val keyType: String? = null, val publicKeyMaterial: String? = null, val tags: List<TagResponse>? = null)

Definition of awsEc2KeyPair

Constructors

Link copied to clipboard
constructor(keyFingerprint: String? = null, keyFormat: String? = null, keyName: String? = null, keyPairId: String? = null, keyType: String? = null, publicKeyMaterial: String? = null, tags: List<TagResponse>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val keyFingerprint: String? = null

Property keyFingerprint

Link copied to clipboard
val keyFormat: String? = null

The format of the key pair. Default: `pem`

Link copied to clipboard
val keyName: String? = null

A unique name for the key pair. Constraints: Up to 255 ASCII characters

Link copied to clipboard
val keyPairId: String? = null

Property keyPairId

Link copied to clipboard
val keyType: String? = null

The type of key pair. Note that ED25519 keys are not supported for Windows instances. If the `PublicKeyMaterial` property is specified, the `KeyType` property is ignored, and the key type is inferred from the `PublicKeyMaterial` value. Default: `rsa`

Link copied to clipboard

The public key material. The `PublicKeyMaterial` property is used to import a key pair. If this property is not specified, then a new key pair will be created.

Link copied to clipboard
val tags: List<TagResponse>? = null

The tags to apply to the key pair.