ncloud_kms_create_key
Create a new KMS key in Naver Cloud, supporting AES256 symmetric, RSA2048 asymmetric, or ECDSA key types. Configure storage type, auto-rotation, and convergent encryption.
Instructions
Create a new KMS key. Supports AES256 (symmetric), RSA2048 (asymmetric), and ECDSA key types.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | Key memo/description (0-100 chars) | |
| keyName | Yes | Key name (3-15 chars, alphanumeric + '-' + '_', must start with letter) | |
| keyType | Yes | Key type: AES256 (symmetric 256-bit), RSA2048 (asymmetric 2048-bit), ECDSA (asymmetric 256-bit) | |
| isConvergent | No | Enable convergent encryption (only for AES256, default: false) | |
| isAutoRotation | No | Enable auto rotation (default: false) | |
| protectionType | Yes | Key storage type: BASIC (encrypted internal storage) or COMMON_HSM (Hardware Security Module) | |
| rotationPeriod | No | Auto rotation period in days (1-730, default: 90). Only when isAutoRotation is true |