MariaDB Cluster Backups
This is a simple module that supports listing existing MariaDB Cluster backups
Example Syntax
- name: List MariaDB Cluster Backups
mariadb_cluster_backup_info:
mariadb_cluster: backuptest-04
register: mariadb_backups_response
- name: Show MariaDB Cluster Backups
debug:
var: mariadb_backups_response.result
Returned object
{
"changed": false,
"mariadb_backups": [
{
"id": "745d661a-4b9a-4970-94c5-8aab9062ea35",
"properties": {
"cluster_id": "745d661a-4b9a-4970-94c5-8aab9062ea35",
"earliest_recovery_target_time": "2024-03-19T14:35:39+00:00",
"size": 1,
"base_backups": [
{
"created": "2024-03-19T14:35:39+00:00",
"size": 1
}
]
}
}
],
"failed": false
}
For more examples please check out the tests here.
Available parameters:
mariadb_cluster str
False
The ID or name of an existing MariaDB Cluster.
location str
False
The location from which to retrieve clusters and backups. Different service endpoints are used based on location, possible options are: "de/fra", "de/txl", "es/vit", "fr/par", "gb/lhr", "us/ewr", "us/las", "us/mci". If not set, the endpoint will be the one corresponding to "de/txl".
filters dict
False
Filter that can be used to list only objects which have a certain set of propeties. Filters should be a dict with a key containing keys and value pair in the following format: 'properties.name': 'server_name'
api_url str
False
The Ionos API base URL.
certificate_fingerprint str
False
The Ionos API certificate fingerprint.
username str
False
The Ionos username. Overrides the IONOS_USERNAME environment variable.
password str
False
The Ionos password. Overrides the IONOS_PASSWORD environment variable.
token str
False
The Ionos token. Overrides the IONOS_TOKEN environment variable.
Last updated
