add capacityMode (#1826)

* add capacityMode

* add check for capacityMode for serverless
This commit is contained in:
sunghyunkang1111
2024-05-17 12:19:23 -05:00
committed by GitHub
parent ff4bc78d6c
commit 4da3363cf7
3 changed files with 14 additions and 2 deletions

View File

@@ -9,4 +9,10 @@ export const isCapabilityEnabled = (capabilityName: string): boolean => {
return false;
};
export const isServerlessAccount = (): boolean => isCapabilityEnabled(Constants.CapabilityNames.EnableServerless);
export const isServerlessAccount = (): boolean => {
const { databaseAccount } = userContext;
return (
databaseAccount?.properties?.capacityMode === Constants.CapacityMode.Serverless ||
isCapabilityEnabled(Constants.CapabilityNames.EnableServerless)
);
};