diff --git a/api/services/managedInstance/aws/schemas/mi-compute.yaml b/api/services/managedInstance/aws/schemas/mi-compute.yaml index b5b7595e9..13f2d59d2 100644 --- a/api/services/managedInstance/aws/schemas/mi-compute.yaml +++ b/api/services/managedInstance/aws/schemas/mi-compute.yaml @@ -208,13 +208,19 @@ properties: deleteOnTermination: type: boolean example: true + encrypted: + type: boolean + example: true volumeSize: type: integer example: 12 volumeType: type: string example: gp2 - + kmsKeyId: + type: string + snapshotId: + type: string diff --git a/api/services/ocean/aws/schemas/oceanCluster.yaml b/api/services/ocean/aws/schemas/oceanCluster.yaml index 4be39ac37..694ab0184 100644 --- a/api/services/ocean/aws/schemas/oceanCluster.yaml +++ b/api/services/ocean/aws/schemas/oceanCluster.yaml @@ -64,6 +64,14 @@ properties: type: integer description: Represents the maximum percent of your instances to scale down in a single scale-down action. Number between 1-100. example: 60 + aggressiveScaleDown: + type: object + description: Enable and customize the Aggressive Scale Down feature. This allows nodes to be promptly scaled down by the Ocean Autoscaler as soon as they become eligible, without any waiting period. + properties: + isEnabled: + type: boolean + description: When set to 'true', the Aggressive Scale Down feature is enabled + default: false headroom: type: object description: Spare resource capacity management enabling fast assignment of pods without waiting for new resources to launch. diff --git a/api/services/ocean/aws/schemas/oceanClusterUpdate.yaml b/api/services/ocean/aws/schemas/oceanClusterUpdate.yaml index 08656913d..1bff54cb4 100644 --- a/api/services/ocean/aws/schemas/oceanClusterUpdate.yaml +++ b/api/services/ocean/aws/schemas/oceanClusterUpdate.yaml @@ -59,6 +59,14 @@ properties: type: integer description: Represents the maximum percent of your instances to scale down in a single scale-down action. Number between 1-100. example: 60 + aggressiveScaleDown: + type: object + description: Enable and customize the Aggressive Scale Down feature. This allows nodes to be promptly scaled down by the Ocean Autoscaler as soon as they become eligible, without any waiting period. + properties: + isEnabled: + type: boolean + description: When set to 'true', the Aggressive Scale Down feature is enabled + default: false headroom: type: object description: Spare resource capacity management enabling fast assignment of pods without waiting for new resources to launch.