OptionalcreateOptionalcreateCustom SQL statement for creating the DB user. Secret values like passwords must be tokenized using the
ExecuteSQLStatement.tokenizeSecret() function!
Database admin credentials secret. Must be in the JSON format that included DB connection details
OptionaldbnameName of the database to be created. Allowed only if 'dbUserCredentials' value is not provided
OptionaldbDatabase user credentials secret. Must be in the JSON format that included DB connection details, including the name of the new database to be created.
OptionaldeleteSQL statement to execute when the ServiceDatabase resource is deleted
DANGER! Possible data loss if DROP DATABASE or similar statement is used here
OptionaldeleteSQL statement to execute when the database user resource is deleted
DANGER! Possible loss of access to service / user if DROP USER or similar statement is used here
Database engine. 'mysql' and 'postgres' are supported
OptionalprovisionProvision the DB user in the database
OptionalsqlCommon SQL executor Lambda function. If not provided, dedicated Lambda function will be created
Custom SQL statement for creating the DB. Secret values like passwords must be tokenized using the
ExecuteSQLStatement.tokenizeSecret()function!