diff --git a/pages/billing/concepts.mdx b/pages/billing/concepts.mdx index 0ca06e30c0..2dcf55306f 100644 --- a/pages/billing/concepts.mdx +++ b/pages/billing/concepts.mdx @@ -3,7 +3,7 @@ title: Billing - Concepts description: Understand the key billing concepts in the Scaleway console. tags: billing account pricing payment dates: - validation: 2025-02-17 + validation: 2025-08-25 --- ## Billing alerts @@ -65,10 +65,14 @@ Pay-as-you-go is a billing system in which you only pay for what you consume ins The payment methods registered on your account are used to pay your invoice. You can set one of your payment methods as the default and manage your different payment methods from the console. +Refer to the [How to add a payment method](/billing/how-to/add-payment-method) documentation page for more information. + ## Project A Project is a grouping of Scaleway [resources](/iam/concepts/#resource). Each Scaleway Organization comes with a default Project, and you can create new Projects if necessary. Projects are cross-regional, meaning resources located in different [regions](/instances/concepts/#region) can be grouped into one single Project. When grouping resources into different Projects, you can use [IAM](/iam/concepts/#iam) to define custom access rights for each Project. +Refer to the [How to create a Project](/organizations-and-projects/how-to/create-a-project) documentation page for more information. + ## Pro-rata billing You are billed pro rata on certain products for the initial month of a subscription. This means the charge is adjusted to reflect the portion of the first month you used the product. Starting from the second month and onward, you are billed in full at the beginning of each month, covering the entire upcoming billing period in advance. This billing model ensures that you pay for the service based on your actual usage for the first month and then in advance for subsequent months. diff --git a/pages/iam/concepts.mdx b/pages/iam/concepts.mdx index 4bea52d5ac..dde5453830 100644 --- a/pages/iam/concepts.mdx +++ b/pages/iam/concepts.mdx @@ -95,7 +95,7 @@ Permissions sets (e.g.`InstanceReadAccess`) and their [scope](#scope) (e.g. "on ## Policy -Policies control user rights by defining one or more [rules](#rule) to apply to the attached [principals](#principal) (users, groups, or applications). A policy rule has two parts: [permission set](#permission-set) and [scope](#scope). +Policies control user rights by defining one or more [rules](#rule) to apply to the attached [principals](#principal) (users, groups, or applications). A policy rule has three parts: [permission set](#permission-set), [scope](#scope) and [conditions](#conditions). For each policy rule, you specify one or more permission sets (e.g. "list all Instances") and their scope (e.g. "on Project A only"). This therefore defines the actions that the principles can carry out on resources within the scope. diff --git a/pages/iam/how-to/enforce-security-requirements-members.mdx b/pages/iam/how-to/enforce-security-requirements-members.mdx index 2396ec6a76..e24a43613a 100644 --- a/pages/iam/how-to/enforce-security-requirements-members.mdx +++ b/pages/iam/how-to/enforce-security-requirements-members.mdx @@ -2,7 +2,7 @@ title: How to enforce security requirements for IAM members in your Organization description: This page shows you how to edit the grace period IAM members have to comply with security requirements and enforce password renewal. dates: - validation: 2025-02-11 + validation: 2025-08-25 posted: 2025-02-11 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/managed-databases-for-postgresql-and-mysql/api-cli/logical-replication-as-subscriber.mdx b/pages/managed-databases-for-postgresql-and-mysql/api-cli/logical-replication-as-subscriber.mdx index 74bfc55dea..c72c195d38 100644 --- a/pages/managed-databases-for-postgresql-and-mysql/api-cli/logical-replication-as-subscriber.mdx +++ b/pages/managed-databases-for-postgresql-and-mysql/api-cli/logical-replication-as-subscriber.mdx @@ -3,7 +3,7 @@ title: Setting up logical replication as a subscriber in PostgreSQL description: Learn how to set up and use logical replication as a subscriber in PostgreSQL to migrate your database with zero downtime tags: postgresql logical replication subscriber migration database dates: - validation: 2025-02-20 + validation: 2025-08-25 posted: 2025-02-20 --- @@ -31,7 +31,7 @@ To be able to create a subscription, you must have the privileges of the `pg_cre 1. Grant `pg_create_subscription` and CREATE privileges to your role of choice. In this example we use `my_replication_user`. Make sure you replace all variables with the information of your databases. - You must follow the step below as an admin. Only users with admin rights can grant `pg_create_subscription` to other users. + You must follow the step below as an admin. Only users with admin rights can grant `pg_create_subscription` to other users. ```sql @@ -74,7 +74,7 @@ To be able to create a subscription, you must have the privileges of the `pg_cre When creating a subscription from a Scaleway Database Instance to a public IP, the public interface of the Database Instance node is used to connect to the publisher. This might incur in the following consequences: -- If you only have a private endpoint, your Database Instance will still have a public management IP address. The ports are all closed, stopping all connections except the one with the publisher database. All outgoing data is securely encrypted. +- If you only have a private endpoint, your Database Instance will still have a public management IP address. The ports are all closed, stopping all connections except the one with the publisher database. All outgoing data is securely encrypted. - If your Database Instance set-up is composed of more than one node, your IP address is subject to change. In case of failover, for example, the IP address connecting to the publisher database will change. We cannot predict the new IP your nodes might take. However, you can use [Scaleway's Autonomous System](https://ipinfo.io/AS12876) to check the number (ASN) of your primary node's IP address, and look up the IP address allocation for the ASN. This can help you predict the IP address of your failover nodes. - There is a limit to the number of subscriptions that can be created per Database Instance offer. You can find the table of maximum number of subscriptions per node type below. diff --git a/pages/managed-databases-for-postgresql-and-mysql/api-cli/using-pgcron.mdx b/pages/managed-databases-for-postgresql-and-mysql/api-cli/using-pgcron.mdx index a0bcaf5b5a..519eb37c62 100644 --- a/pages/managed-databases-for-postgresql-and-mysql/api-cli/using-pgcron.mdx +++ b/pages/managed-databases-for-postgresql-and-mysql/api-cli/using-pgcron.mdx @@ -3,7 +3,7 @@ title: Setting up and using the pg_cron extension description: This page explains how to set up and use the pg_cron extension on Scaleway's Managed Databases for PostgreSQL. tags: managed-database postgresql pg_cron pg-extensions dates: - validation: 2025-02-18 + validation: 2025-08-25 posted: 2025-02-18 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/managed-databases-for-postgresql-and-mysql/how-to/add-a-database.mdx b/pages/managed-databases-for-postgresql-and-mysql/how-to/add-a-database.mdx index a08bdf33bd..ef04b41197 100644 --- a/pages/managed-databases-for-postgresql-and-mysql/how-to/add-a-database.mdx +++ b/pages/managed-databases-for-postgresql-and-mysql/how-to/add-a-database.mdx @@ -3,7 +3,7 @@ title: How to create a database description: Learn how to add a new database to your PostgreSQL and MySQL Database Instances. tags: managed-database database postgresql ferretdb database-instance mongodb dates: - validation: 2025-02-17 + validation: 2025-08-25 posted: 2023-08-01 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/managed-databases-for-postgresql-and-mysql/how-to/delete-db.mdx b/pages/managed-databases-for-postgresql-and-mysql/how-to/delete-db.mdx index 1f2b106620..6c8bd7ea37 100644 --- a/pages/managed-databases-for-postgresql-and-mysql/how-to/delete-db.mdx +++ b/pages/managed-databases-for-postgresql-and-mysql/how-to/delete-db.mdx @@ -3,7 +3,7 @@ title: How to delete a database description: Guide to deleting databases in your PostgreSQL and MySQL Database Instances. tags: managed-database postgresql mysql dates: - validation: 2025-02-17 + validation: 2025-08-25 posted: 2023-08-01 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/managed-databases-for-redis/troubleshooting/database-instance-unavailable.mdx b/pages/managed-databases-for-redis/troubleshooting/database-instance-unavailable.mdx index 2eac7df645..d3fd128659 100644 --- a/pages/managed-databases-for-redis/troubleshooting/database-instance-unavailable.mdx +++ b/pages/managed-databases-for-redis/troubleshooting/database-instance-unavailable.mdx @@ -3,7 +3,7 @@ title: Dealing with Database Instance unavailability description: Troubleshoot Database Instance unavailability for Managed Databases for Redis™. tags: unavailability databases dates: - validation: 2025-02-17 + validation: 2025-08-25 posted: 2025-02-17 --- diff --git a/pages/managed-mongodb-databases/how-to/connect-database-private-network.mdx b/pages/managed-mongodb-databases/how-to/connect-database-private-network.mdx index a9ec18b188..4ede7bd208 100644 --- a/pages/managed-mongodb-databases/how-to/connect-database-private-network.mdx +++ b/pages/managed-mongodb-databases/how-to/connect-database-private-network.mdx @@ -3,7 +3,7 @@ title: How to connect an existing MongoDB® Database Instance to a Private Netwo description: Instructions for connecting your MongoDB® Database Instance over a Private Network. tags: managed-mongodb mongodb private-network database-instance dates: - validation: 2025-02-17 + validation: 2025-08-25 posted: 2025-02-17 --- import SshBastionMdb from '@macros/databases/ssh-bastion-mdb.mdx'