| clientid | Client ID from application OAuth2 credentials. | yes | — |
| clientsecret | Client Secret from application OAuth2 credentials. | yes | — |
| hostname | Hostname of server. 1 ≤ length ≤ 100 matches ^(?=.*[a-zA-Z])([a-zA-Z0-9().-])+$ | yes | — |
| image | The server’s OS ID. | no | ubuntu/bionic |
| type | Server type ID. | no | s1.c1.small |
| location | Server Location ID. Cannot be changed once a server is created. Currently this field should be set to PHX or ASH. | no | PHX |
| description | A description for the server resource. | no | A server created via GitHub Actions. |
| bmcentrypoint | The BMC API entrypoint. | no | https://api.phoenixnap.com/bmc/v1/ |
| bmctokenhost | The BMC OIDC token host. | no | https://auth.phoenixnap.com |
| bmctokenpath | The BMC OIDC token path. | no | /auth/realms/BMC/protocol/openid-connect/token |