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

  • Keypairを作成するAvailability Zoneを指定します。

    最初の項目に、"all"を指定した場合、全てのAvailability Zoneにて同じpublic keyを持つKeypairを作成します。

    パラメータが未指定の場合は、従来通り、デフォルトAZだけに作成します。

    なお、Availability Zoneの複数指定は、未サポートです。

    複数のAvailability Zoneを指定した場合は、エラーとなります。

    Listに要素が無い(Availability Zoneの指定が無い)、または、空文字の場合も、エラーとなります。

    パラメータを変更する場合は、既存のKeyPairを残したまま、新しいKeyPairの定義を追加して使用するよう変更してください。

  • Optional property.
  • List contents:

    • *

      • Type: String