scaleway.rdb.v1.ACLRule
ip(IP network)
protocoldirectionactiondescriptionportscaleway.rdb.v1.BackupSchedule
frequencyFrequency of the backup schedule (in hours).
retentionDefault retention period of backups (in days).
disabledDefines whether the backup schedule feature is disabled.
next_run_atNext run of the backup schedule (accurate to 10 minutes). (RFC 3339 format)
scaleway.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.DatabaseBackup.Status
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 balancer details. Public endpoint for Database Instance which is systematically present. One per Database Instance.
Direct access details. Public endpoint reserved for Read Replicas. One per Read Replica.
hostnameHostname of the endpoint.
scaleway.rdb.v1.Endpoint.PrivateNetworkDetails
private_network_idUUID of the private network. (UUID format)
service_ipCIDR notation of the endpoint IPv4 address. (IP network)
zonePrivate network zone.
provisioning_modeHow endpoint ips are provisioned.
scaleway.rdb.v1.Endpoint.PrivateNetworkDetails.ProvisioningMode
scaleway.rdb.v1.EndpointSpec
Load 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.EndpointSpec.PrivateNetwork
private_network_idUUID of the Private Network to be connected to the Database Instance. (UUID format)
service_ipEndpoint IPv4 address with a CIDR notation. Refer to the official Scaleway documentation to learn more about IP and subnet limitations. (IP network)
Automated configuration of your Private Network endpoint with Scaleway IPAM service. One at the most 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.EngineSetting.PropertyType
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.
release_dateVersion release date. (RFC 3339 format)
scaleway.rdb.v1.HighAvailabilityMode
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.
high_availability_modeDefines the High-Availability mode of the instance.
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.Instance.Status
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.InstanceLog.Status
scaleway.rdb.v1.ListDatabaseBackupsRequest.OrderBy
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.ListDatabasesRequest.OrderBy
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.ListInstanceLogsRequest.OrderBy
scaleway.rdb.v1.ListInstancesRequest.OrderBy
scaleway.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.ListPrivilegesRequest.OrderBy
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.ListSnapshotsRequest.OrderBy
scaleway.rdb.v1.ListSnapshotsResponse
List of snapshots.
total_countTotal count of snapshots available.
scaleway.rdb.v1.ListUsersRequest.OrderBy
scaleway.rdb.v1.ListUsersResponse
List of users in a Database Instance.
total_countTotal count of users present on a Database Instance.
scaleway.rdb.v1.LogsPolicy
max_age_retentionMax age (in days) of remote logs to keep on the Database Instance.
total_disk_retentionMax disk size of remote logs to keep on the Database Instance. (in bytes)
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.Maintenance.Status
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.Generation
scaleway.rdb.v1.NodeType.Stock
scaleway.rdb.v1.NodeType.VolumeConstraintSizes
min_size[deprecated] Minimum size required for the Volume. (in bytes)
max_size[deprecated] Maximum size required for the Volume. (in bytes)
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.Permission
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.ReadReplica.Status
scaleway.rdb.v1.ReadReplicaEndpointSpec
Direct 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.ReadReplicaEndpointSpec.PrivateNetwork
private_network_idUUID of the Private Network to be connected to the Read Replica. (UUID format)
service_ipEndpoint IPv4 address with a CIDR notation. Refer to the official Scaleway documentation to learn more about IP and subnet limitations. (IP network)
Automated configuration of your Private Network endpoint with Scaleway IPAM service. One at the most 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.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.Snapshot.Status
scaleway.rdb.v1.Snapshot.VolumeType
typeclassscaleway.rdb.v1.StorageClass
scaleway.rdb.v1.UpgradableVersion
id(UUID format)
nameversionminor_versionscaleway.rdb.v1.UpgradeInstanceRequest.MajorUpgradeWorkflow
upgradable_version_idUpdate your database engine to a newer version. This will create a new Database Instance with same specifications as the current one and perform a Database Engine upgrade. (UUID format)
with_endpointsInclude endpoint during the migration. At the end of the migration procedure this option let you migrate all your database endpoint to the upgraded instance.
scaleway.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.
scaleway.rdb.v1.Volume
typesize(in bytes)
class