Service

Modify service user credentials

Changed on
put/project/{project}/service/{service_name}/user/{service_username}

Request

  • Base URL
    https://api.aiven.io/v1
  • URL
    https://api.aiven.io/v1/project/{project}/service/{service_name}/user/{service_username}
  • Auth
    HTTP bearer and OAuth 2
    Authorization code: https://console.aiven.io/oauth/authorize
    Token URL: https://api.aiven.io/v1/oauth2/token scopes: services:write

Path parameters

projectstring required

Project name

service_namestring required

Service name

service_usernamestring required

Service username

Request body

authentication'null' | 'caching_sha2_password' | 'mysql_native_password'

Service specific authentication details. Currently only used for MySQL where accepted options are 'mysql_native_password' and 'caching_sha2_password', latter being default when this is not explicitly set.

new_passwordstring

New password

operation'acknowledge-renewal' | 'reset-credentials' | 'set-access-control' required

Operation type

Response

Response

messagestring

Printable result of the request

Changes

    • warning

      removed the request property /

    • warning

      removed the request property /

    • warning

      removed the request property /

    • warning

      removed the optional property //// from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • info

      added the optional property / to the response with the status