scaleway.rdb.v1.ACLRule
ip(IP network)
protocoldirectionactiondescriptionportscaleway.rdb.v1.Database
nameName of the database.
ownerName of the database owner.
managedDefines whether the database is managed or not.
sizeSize of the database. Set to 0 if the size retrieval is too time-consuming or skip_size_retrieval is set to true. (in bytes)
scaleway.rdb.v1.DatabaseBackup
idUUID of the database backup.
instance_idUUID of the Database Instance.
database_nameName of backed up database.
nameName of the backup.
statusStatus of the backup.
sizeSize of the database backup. (in bytes)
expires_atExpiration date (must follow the ISO 8601 format). (RFC 3339 format)
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
updated_atUpdated date (must follow the ISO 8601 format). (RFC 3339 format)
instance_nameName of the Database Instance of the backup.
download_urlURL you can download the backup from.
download_url_expires_atExpiration date of the download link. (RFC 3339 format)
regionRegion of the database backup.
same_regionStore logical backups in the same region as the source Database Instance.
scaleway.rdb.v1.DatabaseEngine
nameEngine name.
logo_urlEngine logo URL.
Available versions.
regionRegion of this Database Instance.
scaleway.rdb.v1.DeleteInstanceACLRulesResponse
IP addresses defined in the ACL rules of the Database Instance.
scaleway.rdb.v1.Endpoint
idUUID of the endpoint. (UUID format)
ipIPv4 address of the endpoint. (IP address)
portTCP port of the endpoint.
nameName of the endpoint.
Private Network details. One maximum per Database Instance or Read Replica (a Database Instance and its Read Replica can have different Private Networks). Cannot be updated (has to be deleted and recreated).
load_balancerLoad balancer details. Public endpoint for Database Instance which is systematically present. One per Database Instance.
direct_accessDirect access details. Public endpoint reserved for Read Replicas. One per Read Replica.
hostnameHostname of the endpoint.
scaleway.rdb.v1.EndpointSpec
load_balancerLoad balancer endpoint specifications. Public endpoint for Database Instance which is systematically present. One per RDB instance.
Private Network endpoint specifications. One maximum per Database Instance or Read Replica (a Database Instance and its Read Replica can have different Private Networks). Cannot be updated (has to be deleted and recreated).
scaleway.rdb.v1.EngineSetting
nameSetting name from the database engine.
default_valueValue set when not specified.
hot_configurableSetting can be applied without restarting.
descriptionSetting description.
property_typeSetting type.
unitSetting base unit.
string_constraintValidation regex for string type settings.
int_minMinimum value for int types.
int_maxMaximum value for int types.
Minimum value for float types.
Maximum value for float types.
scaleway.rdb.v1.EngineVersion
versionDatabase engine version.
nameDatabase engine name.
end_of_lifeEnd of life date. (RFC 3339 format)
Engine settings available to be set.
disabledDisabled versions cannot be created.
betaBeta status of engine version.
Engine settings available to be set at database initialization.
scaleway.rdb.v1.Instance
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
Volumes of the Database Instance.
regionRegion the Database Instance is in.
idUUID of the Database Instance. (UUID format)
nameName of the Database Instance.
organization_idOrganization ID the Database Instance belongs to. (UUID format)
project_idProject ID the Database Instance belongs to. (UUID format)
statusStatus of the Database Instance.
engineDatabase engine of the database (PostgreSQL, MySQL, ...).
Available database engine versions for upgrade.
tagsList of tags applied to the Database Instance.
Advanced settings of the Database Instance.
Backup schedule of the Database Instance.
is_ha_clusterDefines whether or not High-Availability is enabled.
Read Replicas of the Database Instance.
node_typeNode type of the Database Instance.
List of engine settings to be set at database initialization.
List of Database Instance endpoints.
Logs policy of the Database Instance.
backup_same_regionStore logical backups in the same region as the Database Instance.
List of Database Instance maintenance events.
Encryption at rest settings for your Database Instance.
Endpoint of the Database Instance.
scaleway.rdb.v1.InstanceLog
download_urlPresigned Object Storage URL to download your log file.
idUUID of the Database Instance log.
statusStatus of the logs in a Database Instance.
node_nameName of the underlying node.
expires_atExpiration date (must follow the ISO 8601 format). (RFC 3339 format)
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
regionRegion the Database Instance is in.
scaleway.rdb.v1.ListDatabaseBackupsResponse
List of database backups.
total_countTotal count of database backups available.
scaleway.rdb.v1.ListDatabaseEnginesResponse
List of the available database engines.
total_countTotal count of database engines available.
scaleway.rdb.v1.ListDatabasesResponse
List of the databases.
total_countTotal count of databases present on a Database Instance.
scaleway.rdb.v1.ListInstanceACLRulesResponse
List of ACL rules present on a Database Instance.
total_countTotal count of ACL rules present on a Database Instance.
scaleway.rdb.v1.ListInstanceLogsDetailsResponse.InstanceLogDetail
log_namesizescaleway.rdb.v1.ListInstancesResponse
List of all Database Instances available in an Organization or Project.
total_countTotal count of Database Instances available in a Organization or Project.
scaleway.rdb.v1.ListNodeTypesResponse
Types of the node.
total_countTotal count of node-types available.
scaleway.rdb.v1.ListPrivilegesResponse
Privileges of a user in a database in a Database Instance.
total_countTotal count of privileges present on a database.
scaleway.rdb.v1.ListSnapshotsResponse
List of snapshots.
total_countTotal count of snapshots available.
scaleway.rdb.v1.ListUsersResponse
List of users in a Database Instance.
total_countTotal count of users present on a Database Instance.
scaleway.rdb.v1.Maintenance
starts_atStart date of the maintenance window. (RFC 3339 format)
stops_atEnd date of the maintenance window. (RFC 3339 format)
closed_atClosed maintenance date. (RFC 3339 format)
reasonMaintenance information message.
statusStatus of the maintenance.
forced_atTime when Scaleway-side maintenance will be applied. (RFC 3339 format)
is_applicableIndicate if the maintenance can be applied by the user.
scaleway.rdb.v1.NodeType
nameNode Type name identifier.
stock_statusCurrent stock status for the Node Type.
descriptionCurrent specs of the offer.
vcpusNumber of virtual CPUs.
memoryQuantity of RAM. (in bytes)
disabledThe Node Type is currently disabled.
betaThe Node Type is currently in beta.
Available storage options for the Node Type.
is_ha_requiredThe Node Type can be used only with high availability option.
generationGeneration associated with the NodeType offer.
instance_rangeInstance range associated with the NodeType offer.
regionRegion the Node Type is in.
[deprecated] Node Type volume constraints.
is_bssd_compatibleThe Node Type is compliant with Block Storage.
scaleway.rdb.v1.NodeType.VolumeType
typeVolume Type.
descriptionThe description of the Volume.
min_sizeMinimum size required for the Volume. (in bytes)
max_sizeMaximum size required for the Volume. (in bytes)
chunk_sizeMinimum increment level for a Block Storage volume size. (in bytes)
classThe storage class of the volume.
scaleway.rdb.v1.PrepareInstanceLogsResponse
Instance logs for a Database Instance between a start and an end date.
scaleway.rdb.v1.Privilege
permissionPermission (Read, Read/Write, All, Custom).
database_nameName of the database.
user_nameName of the user.
scaleway.rdb.v1.ReadReplica
idUUID of the Read Replica. (UUID format)
Display Read Replica connection information.
statusRead replica status.
regionRegion the Read Replica is in.
same_zoneWhether the replica is in the same availability zone as the main instance nodes or not.
instance_idUUID of the Database Instance.
scaleway.rdb.v1.ReadReplicaEndpointSpec
direct_accessDirect access endpoint specifications. Public endpoint reserved for Read Replicas. One per Read Replica.
Private Network endpoint specifications. One at the most per Read Replica. Cannot be updated (has to be deleted and recreated).
scaleway.rdb.v1.Snapshot
idUUID of the snapshot.
instance_idUUID of the Database Instance.
nameName of the snapshot.
statusStatus of the snapshot.
sizeSize of the snapshot. (in bytes)
expires_atExpiration date (must follow the ISO 8601 format). (RFC 3339 format)
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
updated_atUpdated date (must follow the ISO 8601 format). (RFC 3339 format)
instance_nameName of the Database Instance of the snapshot.
node_typeSource node type.
Type of volume where data is stored (lssd, bssd or sbs).
regionRegion of this snapshot.
scaleway.rdb.v1.StorageClass
scaleway.rdb.v1.UpgradableVersion
id(UUID format)
nameversionminor_versionscaleway.rdb.v1.User
nameName of the user (Length must be between 1 and 63 characters for PostgreSQL and between 1 and 32 characters for MySQL. First character must be an alphabet character (a-zA-Z). Your username cannot start with 'rdb' or in PostgreSQL, 'pg'. Only a-zA-Z0-9_$- characters are accepted).
is_adminDefines whether or not a user got administrative privileges on the Database Instance.