You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: scaleway-async/scaleway_async/rdb/v1/api.py
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -736,24 +736,27 @@ async def upgrade_instance(
736
736
major_upgrade_workflow: Optional[
737
737
UpgradeInstanceRequestMajorUpgradeWorkflow
738
738
] =None,
739
+
enable_encryption: Optional[bool] =None,
739
740
) ->Instance:
740
741
"""
741
742
Upgrade a Database Instance.
742
743
Upgrade your current Database Instance specifications like node type, high availability, volume, or the database engine version. Note that upon upgrade the `enable_ha` parameter can only be set to `true`.
743
744
:param instance_id: UUID of the Database Instance you want to upgrade.
744
745
:param region: Region to target. If none is passed will use default region from the config.
745
746
:param node_type: Node type of the Database Instance you want to upgrade to.
746
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
747
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
747
748
:param enable_ha: Defines whether or not high availability should be enabled on the Database Instance.
748
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
749
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
749
750
:param volume_size: Increase your block storage volume size.
750
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
751
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
751
752
:param volume_type: Change your Database Instance storage type.
752
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
753
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
753
754
:param upgradable_version_id: This will create a new Database Instance with same specifications as the current one and perform a Database Engine upgrade.
754
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
755
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
755
756
:param major_upgrade_workflow: Upgrade your database engine to a new major version including instance endpoints.
756
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
757
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
758
+
:param enable_encryption: Defines whether or not encryption should be enabled on the Database Instance.
759
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
Copy file name to clipboardExpand all lines: scaleway/scaleway/rdb/v1/api.py
+10-6Lines changed: 10 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -734,24 +734,27 @@ def upgrade_instance(
734
734
major_upgrade_workflow: Optional[
735
735
UpgradeInstanceRequestMajorUpgradeWorkflow
736
736
] =None,
737
+
enable_encryption: Optional[bool] =None,
737
738
) ->Instance:
738
739
"""
739
740
Upgrade a Database Instance.
740
741
Upgrade your current Database Instance specifications like node type, high availability, volume, or the database engine version. Note that upon upgrade the `enable_ha` parameter can only be set to `true`.
741
742
:param instance_id: UUID of the Database Instance you want to upgrade.
742
743
:param region: Region to target. If none is passed will use default region from the config.
743
744
:param node_type: Node type of the Database Instance you want to upgrade to.
744
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
745
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
745
746
:param enable_ha: Defines whether or not high availability should be enabled on the Database Instance.
746
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
747
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
747
748
:param volume_size: Increase your block storage volume size.
748
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
749
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
749
750
:param volume_type: Change your Database Instance storage type.
750
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
751
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
751
752
:param upgradable_version_id: This will create a new Database Instance with same specifications as the current one and perform a Database Engine upgrade.
752
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
753
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
753
754
:param major_upgrade_workflow: Upgrade your database engine to a new major version including instance endpoints.
754
-
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow' could be set.
755
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
756
+
:param enable_encryption: Defines whether or not encryption should be enabled on the Database Instance.
757
+
One-Of ('upgrade_target'): at most one of 'node_type', 'enable_ha', 'volume_size', 'volume_type', 'upgradable_version_id', 'major_upgrade_workflow', 'enable_encryption' could be set.
0 commit comments