Open grahamc opened 3 years ago
Thanks for pointing this out @grahamc. It will be great to clear out any API inconsistencies like this while the provider is new.
The process for renaming the attribute is defined here: https://www.terraform.io/docs/extend/best-practices/deprecations.html#renaming-an-optional-attribute, with additional notes about the eventual removal, here: https://www.terraform.io/docs/extend/best-practices/deprecations.html#provider-attribute-rename.
I learned that a reason for this discrepancy is that the device creation API endpoint will accept new SSH keys in this field, in the same structured format used when creating SSH keys. I'm not sure if SSH key ids and these structured requests for new keys can be combined in the same request.
I don't know if it makes sense to try to implement support for that API feature at this time.
_keys
vskey_ids
: