Merge pull request #57 from navi-infra/INFRA-694

INFRA-694 | Abhishek | Disable option to edit storage encryption
This commit is contained in:
Abhishek Katiyar
2021-03-04 13:15:09 +05:30
committed by GitHub Enterprise

View File

@@ -113,11 +113,12 @@ const DatabaseConfiguration = () => {
const DatabaseAdvancedConfiguration = () => {
const classes = useStyles();
const [extraResourcesId] = useField('extraResources.id');
return (
<CardLayout heading="Advanced Configuration">
<MarginedFormControlLabel control={<FormikCheckbox name="extraResources.database.applyImmediately" />} label="Apply Immediately" />
<MarginedFormControlLabel control={<FormikCheckbox name="extraResources.database.performanceInsightsEnabled" />} label="Performance Insights" />
<MarginedFormControlLabel control={<FormikCheckbox name="extraResources.database.storageEncrypted" />} label="Storage Encryption" />
{ extraResourcesId.value !== undefined ? <MarginedFormControlLabel control={<FormikCheckbox name="extraResources.database.storageEncrypted" />} label="Storage Encryption" />:null}
<MarginedFormControlLabel control={<FormikCheckbox name="extraResources.database.multiAZDisabled" />} label="Disable Multi-AZ" />
<MarginedTextField label="Max Allocated Storage(in Gb)*" type="number" name="extraResources.database.maxAllocatedStorageInGb" fullWidth />
<FormikMultiSelect className={classes.field} label="Database Extensions" name="extraResources.database.dbExtensions" fullWidth>