# StudioWebPortalSettingsProperty

Studio settings.

If these settings are applied on a user level, they take priority over the settings applied on a domain level.

- Source: Generated code
- Type last changed: v2.195.0 · 7 May 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const studioWebPortalSettingsProperty: sagemaker.CfnUserProfile.StudioWebPortalSettingsProperty = {
  hiddenAppTypes: ['hiddenAppTypes'],
  hiddenInstanceTypes: ['hiddenInstanceTypes'],
  hiddenMlTools: ['hiddenMlTools'],
  hiddenSageMakerImageVersionAliases: [{
    sageMakerImageName: 'sageMakerImageName',
    versionAliases: ['versionAliases'],
  }],
};
```

## Properties

- `hiddenAppTypes`: string[] — The [Applications supported in Studio](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-updated-apps.html) that are hidden from the Studio left navigation pane.

- `hiddenInstanceTypes`: string[] — The instance types you are hiding from the Studio user interface.

- `hiddenMlTools`: string[] — The machine learning tools that are hidden from the Studio left navigation pane.

- `hiddenSageMakerImageVersionAliases`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnUserProfile.HiddenSageMakerImageProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_sagemaker.CfnUserProfile.HiddenSageMakerImageProperty.html)[] — The version aliases you are hiding from the Studio user interface.
