Properties

name

  • The name of the key pair.

    Updates cause replacement.

    The length must be in the range 1 to 255.

  • Required property.
  • Type: String

public_key

  • The optional public key. This allows users to supply the public key from a pre-existing key pair.

    If not supplied, a new key pair will be generated.

    Updates cause replacement.

  • Optional property.
  • Type: String

save_private_key

  • True if the system should remember a generated private key; False otherwise.

    Updates cause replacement.

  • Optional property.
  • Type: Boolean
  • Defaults to "False"

availability_zones

  • Specifies the availability zone for keypair creation.

    Creates keypairs with the same public key in all availability zones if "all" is specified for the first item.

    Defaults to AZ as in the conventional manner if nothing is specified.

    Specification of multiple availability zones is unsupported.

    If multiple availability zones are specified, an error occurs.

    If the list contains no element (no availability zone specification) or if a null character is specified, an error also occurs.

    If you want to change the parameter, make changes by adding new keypair definitions while leaving existing keypairs undeleted.

  • Optional property.
  • List contents:

    • *

      • Type: String