github.com/hashicorp/packer@v1.14.3/website/content/partials/packer-plugin-sdk/communicator/SSHTemporaryKeyPair-not-required.mdx (about)

     1  <!-- Code generated from the comments of the SSHTemporaryKeyPair struct in communicator/config.go; DO NOT EDIT MANUALLY -->
     2  
     3  - `temporary_key_pair_type` (string) - `dsa` | `ecdsa` | `ed25519` | `rsa` ( the default )
     4    
     5    Specifies the type of key to create. The possible values are 'dsa',
     6    'ecdsa', 'ed25519', or 'rsa'.
     7  
     8  - `temporary_key_pair_bits` (int) - Specifies the number of bits in the key to create. For RSA keys, the
     9    minimum size is 1024 bits and the default is 4096 bits. Generally, 3072
    10    bits is considered sufficient. DSA keys must be exactly 1024 bits as
    11    specified by FIPS 186-2. For ECDSA keys, bits determines the key length
    12    by selecting from one of three elliptic curve sizes: 256, 384 or 521
    13    bits. Attempting to use bit lengths other than these three values for
    14    ECDSA keys will fail. Ed25519 keys have a fixed length and bits will be
    15    ignored.
    16  
    17  <!-- End of code generated from the comments of the SSHTemporaryKeyPair struct in communicator/config.go; -->